Date post: | 15-Jul-2015 |
Category: |
Technology |
Upload: | juscelio-reis |
View: | 38 times |
Download: | 1 times |
■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
■Baixo acoplamento
■Redundância
■Escalabilidade
■Resiliência
■Garantia de ordenamento
■Comunicação assíncrona
Benefícios da mensageria
■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
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
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