Comprehensive Protocol Support

From lightweight IoT messaging to complex enterprise patterns — sgcWebSockets supports every major real-time communication protocol.

Core Protocols

Full implementations of industry-standard protocols, built for production use.

WebSocket (RFC 6455)

The foundation of real-time web communication. Full client and server implementation with binary/text frames, compression, and extensions.

Learn more →

MQTT 3.1.1 & 5.0

Lightweight publish-subscribe messaging for IoT and mobile. Three QoS levels, retained messages, last will and testament. Ideal for sensor networks and low-bandwidth environments.

Learn more →

HTTP/2

Multiplexed connections, server push, header compression. Handle WebSocket and HTTP/2 on the same port with TsgcWebSocketHTTPServer.

Learn more →

AMQP 0.9.1 & 1.0

Advanced Message Queuing Protocol for enterprise messaging. Reliable, interoperable message delivery. Compatible with RabbitMQ, Azure Service Bus, and other brokers.

Learn more →

STOMP

Simple Text Oriented Messaging Protocol. Interoperable with ActiveMQ, RabbitMQ, and other STOMP brokers.

WAMP

Web Application Messaging Protocol. Unified RPC (Remote Procedure Calls) and PubSub (Publish/Subscribe) in one protocol.

WebRTC

Peer-to-peer audio, video, and data communication. STUN, TURN, and ICE for NAT traversal. Data channels for low-latency messaging.

Server-Sent Events (SSE)

HTTP-based server-to-client push notifications. Lightweight alternative to WebSocket for unidirectional data streaming.

Learn more →

Custom Protocols

Purpose-built protocols that extend sgcWebSockets with specialized capabilities.

SGC Protocol

Proprietary protocol optimized for sgcWebSockets. Custom framing and features.

Files Protocol

Built-in file transfer over WebSocket connections.

Dataset Protocol

Synchronize datasets between client and server.

Presence Protocol

Real-time user presence and status tracking.

E2EE Protocol

End-to-end encryption for maximum security.

Integration Partners

sgcWebSockets protocols are tested and verified with these leading message brokers and cloud platforms.

RabbitMQ

AMQP and STOMP compatible. Reliable message queuing with topic exchanges and routing.

ActiveMQ

STOMP and AMQP compatible. Enterprise-grade message broker with JMS support.

Azure Service Bus

AMQP 1.0 compatible. Cloud-native messaging for Azure workloads.

AWS IoT

MQTT compatible. Connect devices to AWS IoT Core with certificate-based authentication.

Google Cloud IoT

MQTT compatible. Secure device connectivity with Google Cloud Platform.

Ready to Get Started?

Download the free trial and start building with any protocol in minutes.