| Bileşen | TsgcWSPClient_AMQP | TsgcWSPClient_AMQP1 | Farklı hat biçimi, farklı nesne modeli, farklı bileşen. |
| Çoğullama birimi | Kanal | Oturum | OpenChannel'a karşı CreateSession. |
| Topoloji tanımlama | DeclareExchange, DeclareQueue, BindQueue | — | AMQP 1.0, broker üzerindeki düğümleri tanımlamak yerine adresler. |
| Gönderme | PublishMessage(channel, exchange, routingKey, body) | SendMessage(session, link, text) | 0.9.1'de yönlendirme anahtarı, 1.0'da hedef adres. |
| Alma | Consume, ardından OnAMQPBasicDeliver | CreateReceiverLink, ardından OnAMQPMessage | Kurulduktan sonra ikisi de push tabanlıdır. |
| Onaylama | AckMessage / RejectMessage | OnAMQPMessageSentAck | 0.9.1 bir teslimat etiketini onaylar, 1.0 bir teslimatı sonlandırır. |
| Akış denetimi | SetQoS prefetch, EnableChannel / DisableChannel | Krediye dayalı (CreditSize, WindowSize) | Her ikisi de hızlı bir üreticinin yavaş bir tüketiciyi boğmasını engeller. |
| İşlemler | SelectTransaction, CommitTransaction, RollbackTransaction | — | Kanal başına açığa çıkarılan 0.9.1 tx sınıfı. |
| Kuyruk bakımı | PurgeQueue, DeleteQueue, DeleteExchange, UnBindQueue | CloseLink, CloseSession | Her biri, broker yanıtını bekleyen engelleyici bir ...Ex varyantına sahiptir. |
| Yeniden teslim | Recover / RecoverAsync | — | Broker'dan onaylanmamış mesajları yeniden teslim etmesini isteyin. |
| Kimlik doğrulama | OnAMQPAuthentication, OnAMQPChallenge | Authentication.AuthType, OnAMQPSASLAuthentication | 1.0; SASL ANONYMOUS, PLAIN ve EXTERNAL sunar. |
| Bulut yardımcıları | — | CreateCBSLink, PutCBSToken, CreateAzureCbsSasToken, CreateAzureCbsJWT | Azure Service Bus ve Event Hubs için Claims-Based Security. |
| Canlılık | HeartBeat | Ping, AMQPOptions.IdleTimeout | Bağlantı sırasında broker ile müzakere edilir. |
| Bağlantı ayarları | AMQPOptions.VirtualHost, MaxChannels, MaxFrameSize, Locale | AMQPOptions.ContainerId, ChannelMax, MaxFrameSize, MaxLinksPerSession | Açılış handshake'inde gönderilir ve broker ile müzakere edilir. |
| Prefetch | SetQoS(channel, prefetchSize, prefetchCount, global) | AMQPOptions.CreditSize | Broker'ın aynı anda kaç onaylanmamış mesaj taşıyabileceği. |
| Çerçeve inceleme | — | OnAMQPBeforeReadFrame, OnAMQPBeforeWriteFrame | Ham çerçeveleri işlenmeden ya da gönderilmeden önce görün ya da yeniden yazın. |