Mensagens

1) Em geral, mensagens (também chamadas mensagens eletrônicas ) é a criação, armazenamento, troca e gerenciamento de texto, imagens, voz, telex, fax , e-mail, paging e Intercâmbio Eletrônico de Dados ( EDI ) através de uma rede de comunicações.

2) Na programação, mensagens é a troca de mensagens (dados especialmente formatados descrevendo eventos, solicitações e respostas) para um servidor de mensagens , que atua como um programa de troca de mensagens para programas clientes. Existem dois modelos principais de servidor de mensagens: o modelo ponto a ponto e o modelo publicar/subscrever. O Messaging permite que os programas compartilhem código comum de tratamento de mensagens, isolem recursos e interdependências e lidem facilmente com um aumento no volume de mensagens. O Messaging também facilita a comunicação entre programas em diferentes ambientes de programação (linguagens, compiladores e sistemas operacionais) já que a única coisa que cada ambiente precisa entender é o formato e protocolo comum de mensagens.

IBM's MQSeries e Sun Microsystems Java Message Service ( JMS ) são exemplos de produtos que fornecem interfaces e serviços de mensagens.