sgcWebSockets is a complete package providing access to WebSocket, MQTT, STOMP, AMQP, HTTP/2, STUN, TURN... and more protocols and APIs.
What's new in latest versions
- Added support for WhatsApp Cloud API. Meta (formally Facebook) announced recently that all businesses can now access WhatsApp Cloud API for free (the requirement of using a third-party solution provider is not needed anymore).
The API allows to send Text, Media, Location and Interactive Messages. Receive notification status about messages sent and much more.
https://www.esegece.com/community/blog/delphi-whatsapp-cloud-api
An online WhatsApp Bot demo is available, just open the following link in your phone and send any text message to interactuate with the Bot.
https://www.esegece.com/demo/whatsapp
- OpenAPI Pascal Client Parser can generate client SDKs for any API: OpenAPI 3.0, Swagger 2.0 and Swagger 1.0 (JSON or YAML formats).
The following SDKs have been generated: Amazon AWS SDK, Google Cloud SDK and Microsoft Azure SDK.
https://www.esegece.com/openapi
Main Features:
- WebSocket and HTTP/2 Support: sgcWebSockets includes client and server-side implementations of the WebSocket protocol (RFC 6455). HTTP/s is also full supported. Support for plain TCP is also included.
- SSL/TLS for Security: Your messages are secure using our SSL/TLS implementation. Widest compatibility via support for modern TLS 1.3 and TLS 1.2
- Protocols and APIs: Several protocols are supported: MQTT (3.1.1 and 5.0), STOMP, AMQP, WEBRTC, SIGNALR CORE, WAMP... Built-in protocols support Transactions, Datasets, QoS, big file transfers and more. APIs supported for third-parties like Binance, Coinbase, Kraken, FTX...
- Cross-platform: Share your code using our WebSockets library for your Delphi VCL, Firemonkey, Javascript and .NET projects. Includes Server, Clients and several protocols for building and connecting to WebSocket applications.
- High Performance WebSocket Server based on Microsoft HTTP Framework and IOCP.
- WhatsApp and Telegram clients.
- Authorization protocols like OAuth2 and JWT are supported on Server and Client Components.
- STUN and TURN protocols are supported on Server and Client Components
- OpenAPI Pascal Client Generator for OpenAPI 3.0 and Swagger 1.0-2.0.
Trial Version:
https://www.esegece.com/websockets/download/download-delphi-cbuilder
Compiled Demos:
https://download.esegece.com/sgcWebSockets_bin.zip
More Info:
https://www.esegece.com/websockets