eSeGeCe Blog

Release notes, deep dives, and tutorials for sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics, and sgcIndy.

· Features

HTTP2 Latency

In a previous post, I show a comparison between HTTP2 and HTTP1 performance using a single connection (see HTTP2 vs HTTP1 performance). In this post I will show a comparative between HTTP2 and HTTP1...

· Features

HTTP2 Client Tests

RFC 7540 and RFC 7541 contains the full specification of HTTP/2 protocol and in the process of implementing a new HTTP/2 client for sgcWebSockets library, is important to use external tools to check...

· Features

HTTP2 vs HTTP1 Performance

sgcWebSockets supports a wide range of protocols, HTTP/2 is the protocol which is in development right now. HTTP 1.1 has been the most used HTTP Protocol and wide implemented in server and clients du...

· Components

iOS Telegram Client

From sgcWebSockets 4.4.2 Telegram is supported for iOS64 devices, which means that you can build your own telegram client. TDLib takes care of all network implementation details, encryption and local...

· Components

WebSockets TMS Sparkle

A customer ask if TMS Sparkle and sgcWebSockets can run together, and the answer is yes, there is no problem running sgcWebSockets and TMS Sparkle on the same server. Both can run using HTTP.SYS serv...

· Components

Binance Futures API

From sgcWebSockets 4.2.2 Binance Futures API is fully supported.1. Added support for live subscriptions in websocket api.2. Added support for user stream websocket data.3. Added support for Rest API:...

· Releases

sgcWebSockets 4.4.1

Changes included in sgcWebSockets 4.4.1[+] : Improved Telegram API Component, added support for Android. [+] : New property "DatabaseDirectory" in Telegram Client. Allows to set the directory where i...

· Components

Android Telegram Client

From sgcWebSockets 4.4.1 Telegram is supported for Android devices, which means that you can build your own telegram client. TDLib takes care of all network implementation details, encryption and loc...

· Releases

sgcWebSockets 4.4.0

Changes included in sgcWebSockets 4.4.0[+] : Added support for Rad Studio 10.4 Sydney. [+] : Improved Telegram API Component, added support for OSX64. [+] : Improved Telegram API Component, added sup...

· Releases

Rad Studio 10.4

I am happy to announce the immediate availability of support for Rad Studio 10.4 on sgcWebSockets library.Registered users can download latest beta from private account.Next release will include supp...

· Features

RPC Progressive Results

WAMP 1.0 is an open WebSocket subprotocol that provides two asynchronous messaging patterns: RPC and PubSub.From sgcWebSockets 4.3.8, a new method is supported, not included in WAMP 1.0 specification...

· Features

UpdateMode in DataSet Protocol

sgcWebSockets Dataset Subprotocol allows to broadcast database changes to all client connected. From sgcWebSockets 4.3.8 this protocol allows 2 update modes:1. Replicate Table: protocol updates datas...

· Features

Coturn for Windows

Coturn is a free open source implementation of TURN and STUN Servers.The TURN Server is a VoIP media traffic NAT traversal server and gateway. It can be used as a general-purpose network traffic TURN...

· Releases

sgcWebSockets 4.3.7

Changes included in sgcWebSockets 4.3.7[+] : New Component TsgcTDLib_Telegram, Allows to build Telegram Clients using TDLib JSON library. [+] : New Demo "Telegram" which shows how connect to telegram...

· Features

TCP Half-Open Connections

Once the connection has been established, if no peer sends any data, then no packets are sent over the net. TCP is an idle protocol, so it assumes that the connection is active. Disconnection reasons...

· Components

Google Cloud Pub/Sub Delphi Component

From sgcWebSockets 4.3.6, Google Cloud Pub/Sub API is supported.Pub/Sub brings the flexibility and reliability of enterprise message-oriented middleware to the cloud. At the same time, Pub/Sub is a s...

· Components

Binance API WebSocket and Rest API

From sgcWebSockets 4.3.6, binance API has been improved and new methods have been implemented. Main improvements:1. Deleted all methods to subscribe before a successful websocket connection.2. Added...

· Releases

sgcWebSockets 4.3.5

Changes included in new version: [+] : New Component TsgcHTTPAWS_SQS_Client, Amazon SQS is a fully managed message queues for microservices, distributed systems, and serverless applications. [+] : Ne...

· Components

Amazon SQS Component

Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. SQS eliminates the...

· Components

Discord API Component

From sgcWebSockets 4.3.5 Discord API is partially supported, supports the following methods:1. Bot Authorization2. Automatic HeartBeat.3. WebSocket Gateway.4. HTTP Requests: GET, POST, PUT, PATCH and...

· Components

SignalR Server and Client C#

sgcWebSockets supports SignalR and SignalRCore protocols, now we will see an example of how connect to a SignalR Server using a c# sample from CodeProject webpage, you can access to article using the...

· Features

FMXLinux Components

Embarcadero announced some time ago FMXLinux support, basically allows to use graphical components in Linux64 apps. sgcWebSockets supports FMXLinux so you can use these components to create a graphic...

· Releases

sgcWebSockets 4.3.4

Changes included in this version: [+] : New Component TsgHTTP_OAuth2, this protocol allows third-party applications to grant limited access to an HTTP service, either on behalf of a resource owner or...

· Components

re:Invent Webinar: Amazon Braket

Now listening re:Invent Webinar by Javier Ramirez as speaker. There is a new processors family called Graviton2 which improves prior performance up to 40%. Amazon Braket which allows to use quantic c...