STOMP avec ActiveMQ
Connecte tes applications Delphi à Apache ActiveMQ via STOMP sur WebSocket. Accède aux queues, topics et abonnements durables depuis du code natif.
Connecte tes applications Delphi à Apache ActiveMQ via STOMP sur WebSocket. Accède aux queues, topics et abonnements durables depuis du code natif.
Client STOMP 1.0 / 1.1 / 1.2 ajusté pour Apache ActiveMQ. Abonne-toi à /topic/, /queue/ et aux destinations spécifiques au broker, ACK/NACK, transactions.
TsgcWSPClient_STOMP_ActiveMQ
STOMP 1.2 pour ActiveMQ
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
Associe à un TsgcWebSocketClient, règle Authentication, abonne-toi aux destinations /topic/ ou /queue/, publie des trames texte ou binaires.
uses
sgcWebSocket, sgcWebSocket_Protocol_STOMP_ActiveMQ_Client;
var
WSClient: TsgcWebSocketClient;
STOMP: TsgcWSPClient_STOMP_ActiveMQ;
begin
WSClient := TsgcWebSocketClient.Create(nil);
WSClient.Host := 'broker.example.com';
WSClient.Port := 61614;
STOMP := TsgcWSPClient_STOMP_ActiveMQ.Create(nil);
STOMP.Client := WSClient;
STOMP.Authentication.Enabled := True;
STOMP.Authentication.UserName := 'admin';
STOMP.Authentication.Password := 'admin';
STOMP.OnSTOMPConnected := STOMPConnected;
STOMP.OnSTOMPMessage := STOMPMessage;
WSClient.Active := True;
end;
procedure TForm1.STOMPConnected(Connection: TsgcWSConnection;
const Session, Server: string);
begin
STOMP.SubscribeQueue('orders');
STOMP.PublishQueue('orders', 'hello');
end;
9 propriétés publiées, 16 méthodes, 6 événements — issus de la référence du composant.
Published properties: Client, Broker, Versions.
Events: OnActiveMQMessage, OnActiveMQReceipt.
Published properties: HeartBeat.
Published properties: Authentication.
Events: OnActiveMQConnected, OnActiveMQDisconnected, OnActiveMQError.
Methods: 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\ActiveMQ 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 |