Uma sessão transacionada suporta uma única série de transações. Cada transação agrupa um conjunto de mensagens produzidas e um conjunto de mensagens consumidas em uma unidade atômica de trabalho. Na verdade, as transações organizam o fluxo de mensagens de entrada e de saída de uma sessão em séries de unidades atômicas.
O que é uma sessão transacionada?
Transações permite que você agrupe uma série inteira de mensagens recebidas e enviadas e as trate como uma unidade atômica. O agente de mensagens rastreia o estado das mensagens individuais da transação, mas não conclui sua entrega até que você confirme a transação.
O que é uma sessão no JMS?
Um objeto Session é um contexto single-thread para produzir e consumir mensagens. Embora possa alocar recursos do provedor fora da Java virtual machine (JVM), é considerado um objeto JMS leve. Uma sessão serve a vários propósitos: É uma fábrica para seus produtores e consumidores de mensagens.
O que é Reconhecimento no JMS?
Reconhecimento é a forma como um consumidor informa ao provedor JMS que recebeu com sucesso uma mensagem. No lado do produtor, a única noção de reconhecimento consiste em uma invocação bem-sucedida do método de publicação do tópico publicado ou do método de envio do remetente da fila.
O que é integração JMS?
Recursos de fila JMS (filas e fábricas de conexão de fila)são fornecidos pelo provedor de sistema de mensagens padrão para sistema de mensagens ponto a ponto JMS e suportados por um barramento de integração de serviços. … Cada um dos dois membros possui uma fila JMS. Um aplicativo envia mensagens para uma fila JMS e recupera mensagens da outra fila JMS.