esegece 47 Posted September 7, 2020 sgcWebSockets is a complete package providing access to HTML5 WebSockets API (WebSocket is a web technology providing for bi-directional, full-duplex communications channels, over a single Transmission Control Protocol (TCP) socket) allowing to create WebSocket Servers, and WebSocket clients in VCL, Lazarus and Firemonkey Applications. What's new 4.2.2 - New HTTP/2 Client component: multiplexed streams, server push, partial streams, heartbeat... and more. - HTTP/2 vs HTTP1 Performance - HTTP/2 Client Tests - HTTP/2 Latency - HTTP/2 Tests from HTTPBIN.ORG - Demo can be downloaded from: http://www.esegece.com/download/protocols/sgcHTTP2Client.zip - New Binance Futures API Client component. - Improved Telegram Client, now supports iOS64 (Windows, MacOSX, Android and Linux were already supported). - Fixed some bugs using OpenSSL 1.1.1 and TLS 1.3 - Several improvements about performance and stability. Main Features: - WebSocket and HTTP 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, TLS 1.2, TLS 1.1 and TLS 1.0 - Protocols and APIs: Several protocols are supported: MQTT (3.1.1 and 5.0), STOMP, WEBRTC, SIGNALR CORE, WAMP... Built-in protocols support Transactions, Datasets, QoS, big file transfers and more. APIs supported for third-parties like Pusher, Bitfinex, Huobi, CEX... - Cross-platform: Share your code using our WebSockets library for your Delphi VCL, Firemonkey, Intraweb, Javascript and C# 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. - HTTP/2 protocol is supported on client component. Trial Version: https://www.esegece.com/websockets/download Compiled Demos:http://www.esegece.com/download/sgcWebSockets_bin.zip More Info:https://www.esegece.com/websockets 2 Share this post Link to post
Arnaud Bouchez 407 Posted September 7, 2020 I wonder if the WebSockets encapsulating in HTTP/2 makes a huge performance difference in respect to plain HTTP upgrade. Speaking about WebSockets frames communications, not HTTP requests. Share this post Link to post