O documento apresenta os principais recursos do Azure Service Bus, incluindo filas, tópicos e hubs de eventos. Ele discute os benefícios da mensageria como baixo acoplamento, escalabilidade e resiliência. Também compara as filas do Service Bus com as filas do Azure, destacando as vantagens do Service Bus como garantia de ordenamento e suporte a transações.
4. ■Benefícios da mensageria
■Introdução ao Service Bus
■Service Bus Queues x Azure Queues
■Protocolos de comunicação
■Filas
■Tópicos
■Hub de eventos
■Retransmissão de serviço
Agenda
8. ■Sistema genérico de mensagens desenvolvido pela Microsoft
■Service Bus é o segundo serviço de mensagens em fila liberado pelo
time do Microsot Azure
■Processamento assíncrono
■PaaS (Plataforma como um Serviço)
Introdução ao Service Bus
9.
10. Característica Azure Queues Service Bus Queues
Envio em lote Não Sim
Garantia de ordenamento Não Sim (FIFO - First-In-First-Out)
Grupo de mensagem Não Sim (através de sessão)
Integração com o WCF Não Sim
Número máximo de filas Ilimitado 10.000 por namespace
Suporte a transação Não Sim
Tamanho da fila 200 TB 1 GB até 80 GB
Tamanho da mensagem Máximo de 64 KB Máximo de 256 KB
Tempo de vida da mensagem 7 dias ou menos Ilimitado
Service Bus Queues x Azure Queues
11.
12. Protocolos de comunicação
Apps
NetMessagingBinding
.NET Service Bus Messaging API
.NET WCF Service Model
SB Messaging Protocol
(net.tcp, proprietary)
AMQP 1.0
Service Bus
C/C++
(incl Embedded)
Apache
Proton-C
HTTP(S)
PHP
client
Node.js
client
Python
client
Java/JMS
Apache Qpid
JMS AMQP 1.0
Any
HTTP
client
http://channel9.msdn.com/Blogs/Subscribe/Service-Bus-Messaging-Deep-Dive