Diferenças entre edições de "Fila de mensagens"
Fila de mensagens (editar)
Revisão das 09h41min de 26 de outubro de 2009
, 09h41min de 26 de outubro de 2009sem resumo de edição
Filas de mensagens provêm um [[protocolo]] de [[comunicação assíncrona]], de forma que o remetente e o destinatário da mensagem não precisam interagir ao mesmo tempo. As mensagens são enfileiradas e armazenadas até que o destinatário as processe. A maioria das filas de mensagens definem limites ao tamanho dos dados que podem ser transmitidos numa única mensagem. Aquelas que não possuem tal limite são chamadas caixas de mensagens.
Faz sentido usar as filas de mensagens quando os interlocutores estão ligados através de redes de grande escala, em países diferentes, para as quais a probabilidade de desconexão não é desprezível.
Message-Oriented Middleware (MOM):
-
-
- Não obrigam a que o emissor e receptor estejam em funcionamento em simultâneo.
Arquitectura para um Sistema de Filas de Mensagens:
- As mensagens são enviadas para uma fila (com um identificar único),
-O endereço da fila é transformado num endereço de nível transporte (IP/porta) para que a mensagem possa ser enviada para o destino (tipo DNS),
- A mensagem depois é potencialmente passada por um conjunto de servidores e é copiada para a fila no receptor.
=={{Ver também}}==
*[[Comunicação entre processos]]
|