STOMP avec RabbitMQ
Connecte tes applications Delphi à RabbitMQ via STOMP sur WebSocket. Publie des messages, abonne-toi aux files, et intègre une infrastructure de messagerie de niveau entreprise.
Connecte tes applications Delphi à RabbitMQ via STOMP sur WebSocket. Publie des messages, abonne-toi aux files, et intègre une infrastructure de messagerie de niveau entreprise.
Client STOMP 1.0 / 1.1 / 1.2 optimisé pour le plugin RabbitMQ Web-STOMP. Topics, files d'attente, files déclarées en externe, files de réponse temporaires, transactions.
TsgcWSPClient_STOMP_RabbitMQ
STOMP 1.2 via RabbitMQ Web-STOMP
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
Associe avec un TsgcWebSocketClient, configure l'authentification et un hôte virtuel dans les Options, puis abonne-toi aux destinations /topic/ /queue/ /amq/queue/ ou /temp-queue/.
uses
sgcWebSocket, sgcWebSocket_Protocol_STOMP_RabbitMQ_Client;
var
WSClient: TsgcWebSocketClient;
STOMP: TsgcWSPClient_STOMP_RabbitMQ;
begin
WSClient := TsgcWebSocketClient.Create(nil);
WSClient.Host := 'rabbit.example.com';
WSClient.Port := 15674;
WSClient.Options.Parameters := '/ws';
STOMP := TsgcWSPClient_STOMP_RabbitMQ.Create(nil);
STOMP.Client := WSClient;
STOMP.Authentication.Enabled := True;
STOMP.Authentication.UserName := 'guest';
STOMP.Authentication.Password := 'guest';
STOMP.OnSTOMPConnected := STOMPConnected;
STOMP.OnSTOMPMessage := STOMPMessage;
WSClient.Active := True;
end;
8 propriétés publiées, 25 méthodes, 6 évènements — issus de la référence du composant.
Propriétés publiées : Client, Broker, Versions.
Évènements : OnRabbitMQMessage, OnRabbitMQReceipt.
Propriétés publiées : HeartBeat.
Propriétés publiées : Authentication.
Évènements : OnRabbitMQConnected, OnRabbitMQDisconnected, OnRabbitMQError.
Méthodes : WriteData.
Sources de référence pour les protocoles implémentés par ce composant.
Lien direct vers la référence du composant, récupère le projet de démo prêt à exécuter et télécharge l’essai.
| Projet de démo — Demos\Protocols\STOMP\RabbitMQ Projet d’exemple prêt à exécuter. Livré dans le paquet sgcWebSockets — télécharge l’essai ci-dessous. | Ouvrir | |
| Document technique (PDF) Features, quick start, code samples for Delphi & C++ Builder and primary-source references — this component only. | Ouvrir | |
| Manuel utilisateur (PDF) Manuel exhaustif couvrant chaque composant de la bibliothèque. | Ouvrir |