STOMP mit RabbitMQ
Verbinde deine Delphi-Anwendungen über STOMP-über-WebSocket mit RabbitMQ. Veröffentliche Nachrichten, abonniere Queues und integriere Enterprise-Messaging-Infrastruktur.
Verbinde deine Delphi-Anwendungen über STOMP-über-WebSocket mit RabbitMQ. Veröffentliche Nachrichten, abonniere Queues und integriere Enterprise-Messaging-Infrastruktur.
STOMP-1.0/1.1/1.2-Client, abgestimmt auf das RabbitMQ-Web-STOMP-Plugin. Topics, Queues, extern deklarierte Queues, temporäre Reply-Queues, Transaktionen.
TsgcWSPClient_STOMP_RabbitMQ
STOMP 1.2 über RabbitMQ Web-STOMP
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
Kombiniere mit einem TsgcWebSocketClient, setze Authentication und einen Virtual Host in Options, abonniere /topic/-, /queue/-, /amq/queue/- oder /temp-queue/-Destinations.
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 veröffentlichte Eigenschaften, 25 Methoden, 6 Ereignisse — aus der Komponentenreferenz übernommen.
Veröffentlichte Eigenschaften: Client, Broker, Versions.
Ereignisse: OnRabbitMQMessage, OnRabbitMQReceipt.
Veröffentlichte Eigenschaften: HeartBeat.
Veröffentlichte Eigenschaften: Authentication.
Ereignisse: OnRabbitMQConnected, OnRabbitMQDisconnected, OnRabbitMQError.
Methoden: WriteData.
Maßgebliche Quellen für die Protokolle, die diese Komponente implementiert.
Springe direkt zur Komponentenreferenz, lade das einsatzbereite Demo-Projekt herunter und teste die Testversion.
| Demo Project — Demos\Protocols\STOMP\RabbitMQ Einsatzbereites Beispielprojekt. Im sgcWebSockets-Paket enthalten — lade unten die Testversion herunter. | Öffnen | |
| Technisches Dokument (PDF) Funktionen, Schnellstart, Codebeispiele für Delphi & C++ Builder und Primärquellenreferenzen — nur für diese Komponente. | Öffnen | |
| Benutzerhandbuch (PDF) Umfassendes Handbuch zu jeder Komponente der Bibliothek. | Öffnen |