O broker controla o comportamento de seus fluxos de mensagens e define
quais ações são realizadas se você não alterar esse comportamento.
O broker fornece as seguintes ações padrão para todas as mensagens que são processadas por seus fluxos de
mensagens:
- O modelo de execução e encadeamento
- Quando você implementa um fluxo de mensagens para um grupo de execução, o broker aloca um determinado
número de encadeamentos nesse fluxo de mensagens. Para obter informações adicionais sobre como este
processamento funciona, consulte Modelos de Execução e de Encadeamento em um Fluxo de Mensagens.
- Tratamento de erro
- Quando você configura seus fluxos de mensagens para processar mensagens, é possível incluir seu próprio
processamento de erro. O broker executa o processamento padrão se ocorrer um erro para o qual você não
forneceu processamento adicional; este processamento é independente do protocolo que você está usando para
comunicação com o broker. Ele é descrito em Manipulação de Erros Padrão.
- Suporte Transacional
- O broker trata todas as mensagens individualmente e não relata uma ação realizada pelo fluxo de mensagens
para outras ações, processos ou mensagens. Um fluxo de mensagens que não é configurado para implementar
suporte transacional tem êxito ou falha independentemente do resultado das interações com ou atualizações em
outros recursos como filas e bancos de dados do WebSphere MQ. Saiba mais sobre
suporte transacional em Transações de Fluxos de Mensagens.
- Conversão de Dados
- Diferentes plataformas de hardware e sistemas operacionais operam em diferentes páginas de códigos. As páginas de códigos do sistema operacional também são afetadas
pelo código do idioma no qual você opera. O broker não permite estas diferenças, a menos que você altere alguns aspectos de sua configuração.
Se você estiver trocando mensagens entre sistemas diferentes, poderá precisar atualizar a configuração do
broker ou do WebSphere MQ ou projetar e fornecer seus próprios procedimentos de
conversão.
Para obter informações sobre como é possível alterar a configuração de seu broker, seu gerenciador de
filas do WebSphere MQ e seus fluxos de mensagens para influenciar estes
comportamentos, consulte Alterando o Comportamento do Fluxo de Mensagens.