Azure OAuth2 Authentication

The OAuth 2.0 authorization code grant can be used in apps that are installed on a device to gain access to protected resources, such as web APIs. Using the Microsoft identity platform implementation of OAuth 2.0, you can add sign in and API access to your mobile and desktop apps. sgcWebSockets supports Authorization Code Grant, so you can use our ...

Continue reading

sgcWebSockets and React client

sgcWebSockets library fully supports RFC6455, so any client that supports this RFC will be able to connect to our servers. You can connect with REACT to sgcWebSockets library without problems, just create a new class which implements WebSocket class and use it to connect, send messages, receive messages from server... React WebSocket Example  ...

Continue reading

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 scalable, durable event ingestion and delivery system that serves as a foundation for modern stream analytics pipelines. By providing many-to-many, asy...

Continue reading

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 support for live subscriptions in websocket api. 3. Added support for user stream websocket data. 4. Added support for Rest API. Binance APIs&n...

Continue reading

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 complexity and overhead associated with managing and operating message oriented middleware, and empowers developers to focus on differentiating work. ...

Continue reading

Discord API Component

From sgcWebSockets 4.3.5 Discord API is partially supported, supports the following methods: 1. Bot Authorization 2. Automatic HeartBeat. 3. WebSocket Gateway. 4. HTTP Requests: GET, POST, PUT, PATCH and DELETE. Discord API Component Discord is one of the most popular communication tools for online gaming and streaming.. https://www.esegece.com/hel...

Continue reading

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 following link: https://www.codeproject.com/Articles/5162436/Simple-SignalR-Server-and-Client-Applications-Demo#_articleTop This article shows ho...

Continue reading

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 graphical interface and sgcWebSockets to connect to any server supported. You can view the following screenshot which shows how a MQTT client is working in Ub...

Continue reading

Indy Components and OpenSSL 1.1.1

In latest years, Indy have not been updated or only fixes have been applied, and several new features have not been implemented which are very important for sgcWebSockets package. To fix this, I've been working in latest months to provide a custom indy package with more features. Registered users can download custom indy package from some versions ...

Continue reading

Google API Key OAuth2

From sgcWebSockets 4.3.4, OAuth2 is supported. Google provides access to these APIs using OAuth2 authentication, so you first must get the OAuth2 Client ID and Client Secret before you can connect to Google Services. sgcWebSockets make use of standard web browser to request a new Authorization Code. If a refresh token is provided, it will upda...

Continue reading