Configurando Bancos de Dados para Fluxos de Mensagens Coordenados

Se o fluxo de mensagens interagir com um banco de dados e você desejar coordenar as atualizações feitas no banco de dados com outras ações dentro do fluxo de mensagens, configure o intermediário para gerenciar essas atualizações.

Antes de começar:

Para concluir esta tarefa, você deve ter concluído a seguinte tarefa:

  1. Atualize as informações do gerenciador de filas do intermediário, definindo uma sub-rotina XAResourceManager para cada um dos bancos de dados que participarão de transações coordenadas de modo global quando forem atualizadas pelos fluxos de mensagens naquele intermediário.
    • No Linux e no UNIX, inclua um XAResourceManager: a sub-rotina para o arquivo de inicialização qm.ini do gerenciador de filas do intermediário. O conteúdo dessa sub-rotina é específico do banco de dados; consulte as instruções nas seções a seguir.
    • No Windows, defina o XAResourceManager utilizando WebSphere MQ Services. Clique no nome do gerenciador de filas no painel esquerdo e selecione Propriedades do menu. Na guia Recursos do diálogo Propriedades, insira os valores indicados nas seções seguintes.
    • No z/OS, não é necessário executar nenhuma ação específica, mas o RRS deve estar disponível.
  2. Se seus fluxos de mensagens fizerem referência a dicionários de mensagens, ou contiverem nós Publication, você também deve definir uma sub-rotina XAResourceManager para o banco de dados do intermediário interno utilizando o mesmo método.

Os tópicos a seguir explicam como coordenar fluxos de mensagens utilizando diferentes bancos de dados:

Coordenação de 64 Bits ou de 32 Bits

Os drivers de banco de dados necessários para a coordenação XA dependerão da versão do WebSphere MQ que será utilizada para desempenhar o gerenciamento de transações. Se você for utilizar o WebSphere MQ V5.3, poderá desempenhar a coordenação XA apenas no modo de 32 bits e, portanto, deverá escolher e configurar os drivers de 32 bits nos arquivos qm.ini e ODBCINI. Se você for utilizar o WebSphere MQ V6, a coordenação XA deverá ser desempenhada em modo de 64 bits e será necessário escolher e configurar os drivers de 64 bits nos arquivos qm.ini e ODBCINI64.

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Referências relacionadas
Bancos de Dados Suportados
Nós Internos
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
ac00396_