AMQP 1.0 Protokolü
Gelişmiş mesajlaşma için OASIS standardı. Delphi'den Azure Service Bus, Apache Qpid ve herhangi bir AMQP 1.0 uyumlu broker'a bağlanın.
Gelişmiş mesajlaşma için OASIS standardı. Delphi'den Azure Service Bus, Apache Qpid ve herhangi bir AMQP 1.0 uyumlu broker'a bağlanın.
AMQP 1.0 alt protokol istemcisi — bir WebSocket veya ham-TCP taşıyıcı üzerinden oturumlar, gönderici ve alıcı bağlantıları, Azure Service Bus için Claims-Based-Security belirteçleri.
TsgcWSPClient_AMQP1
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
CreateSession, ardından CreateSenderLink / CreateReceiverLink, ardından gönderin ve alın. CBS yardımcıları Azure Service Bus SAS / OAuth'u sarmalar.
uses
sgcWebSocket, sgcWebSocket_Protocol_AMQP1_Client, sgcAMQP1_Classes;
var
WSClient: TsgcWebSocketClient;
AMQP1: TsgcWSPClient_AMQP1;
oSession: TsgcAMQP1Session;
oSender: TsgcAMQP1SenderLink;
begin
WSClient := TsgcWebSocketClient.Create(nil);
WSClient.Host := 'broker.example.com';
WSClient.Port := 5673;
AMQP1 := TsgcWSPClient_AMQP1.Create(nil);
AMQP1.Client := WSClient;
AMQP1.OnAMQPConnect := AMQPConnect;
AMQP1.OnAMQPMessage := AMQPMessage;
AMQP1.OnAMQPSessionOpen := AMQPSessionOpen;
AMQP1.OnAMQPLinkOpen := AMQPLinkOpen;
WSClient.Active := True;
oSession := AMQP1.CreateSession;
oSender := AMQP1.CreateSenderLink(oSession, '/queue/orders');
// Alıcılar, iletilen teslimatları OnAMQPMessage aracılığıyla işler
AMQP1.CreateReceiverLink(oSession, '/queue/orders');
end;
5 yayımlanan özellik, 12 metot, 14 olay — bileşen referansından alınmıştır.
Yayımlanan özellikler: Client, Broker, Guid.
Olaylar: OnAMQPMessage, OnAMQPMessageSent, OnAMQPMessageSentAck.
Olaylar: OnAMQPSASLAuthentication.
Metotlar: CreateSession, CloseSession.
Olaylar: OnAMQPConnect, OnAMQPDisconnect, OnAMQPClose.
Metotlar: WriteData.
Bu bileşenin uyguladığı protokoller için yetkili kaynaklar.
Bileşen referansına doğrudan bağlanın, çalışmaya hazır demo projesini alın ve denemeyi indirin.
| Demo Projesi — Demos\Protocols\AMQP\100 Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir — denemeyi aşağıdan indirin. | Aç | |
| Teknik Belge (PDF) Özellikler, hızlı başlangıç, Delphi ve C++ Builder için kod örnekleri ve birincil kaynak referansları — yalnızca bu bileşen. | Aç | |
| Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz. | Aç |