Definindo os Recursos do WebSphere MQ

Um cliente de aplicativo pode ser executado em um qualquer lugar no sistema na rede do WebSphere MQ. Se seus aplicativos utilizarem os recursos WebSphere MQ para conexão com o intermediário, e para interagir com ele (utilizando MQI e AMI), você deve configurar os recursos do WebSphere MQ que eles requerem.

A maneira como você configura os aplicativos é idêntica àquela para clientes para um servidor WebSphere MQ. Para suportar conexões clientes para um intermediário:

  1. Se o aplicativo for executado no mesmo sistema que o intermediário, ele poderá estabelecer uma conexão local com o gerenciador de filas do intermediário utilizando MQCONN,e não é necessário definir nenhum recurso do WebSphere MQ para suportá-lo.
  2. Se o aplicativo for executado no mesmo sistema como outro gerenciador de filas na rede do intermediário, ele poderá estabelecer uma conexão local nesse gerenciador de filas. Nesse cenário, é necessário definir o recurso apropriado suportar comunicações entre o gerenciador de filas com o qual o cliente está conectado e com o gerenciador de filas que hospeda o intermediário que fornece o serviço necessário.
  3. Se o aplicativo for executado em um sistema que não suporte um gerenciador de filas, ele deve fazer uma conexão do cliente para um gerenciador de filas em outro sistema. O gerenciador de filas ao qual ele se conecta pode ser um dos seguintes:
    • O gerenciador de filas do intermediário

      É necessário configurar as definições de conexão de cliente e de conexão de servidor apropriadas para suportar esta opção.

    • Outro gerenciador de filas na rede

      É necessário configurar a conexão apropriada do cliente e as definições de conexão do servidor para suportar essa opção, além de assegurar-se de que as definições estejam prontas para suportar comunicações entre o gerenciador de filas com o qual o cliente está conectado e com o gerenciador de filas que hospeda o intermediário que fornece o serviço necessário.

Um aplicativo pode obter mensagens apenas de filas pertencentes ao gerenciador de filas ao qual está conectado (isto é verdadeiro para aplicativos do WebSphere MQ). Portanto, se um aplicativo espera receber mensagens de uma fila ocupada por um serviço no interior de um determinado intermediário e pertencente ao gerenciador de filas desse intermediário, você deve conectar-se a esse gerenciador (utilizando uma conexão do cliente local ou WebSphere MQ).

Um aplicativo que coloca mensagens, entretanto, pode estar conectado a qualquer gerenciador de filas na rede, contanto que o gerenciador de filas possa resolver o destino de alguma maneira. Em todos os casos, o gerenciador de filas ao qual o aplicativo do cliente está conectado deve saber o local da fila ou das filas onde o aplicativo coloca mensagens (por exemplo utilizando definições de fila remotas).

Ao definir uma fila do WebSphere MQ como um nó para o fluxo de mensagens, não dê a ele um nome que se inicie com SYSTEM_BROKER. Os nomes que incluem estes caracteres são reservados para filas que são definidas para uso interno pelos componentes do WebSphere Message Broker.

Se seu aplicativo for um assinante que recebe mensagens publicadas por outros aplicativos, ele poderá especificar uma fila dinâmica temporária como sua fila de assinantes. Neste caso, o intermediário cancela automaticamente o registro da assinatura quando a fila é excluída.

Para obter detalhes sobre aplicativos, submeter e obter mensagens e o uso de clientes WebSphere MQ, consulte as seções Clientes e Guia de Programação do Aplicativo do WebSphere MQ Versão 6: centro de informações on-line ou o manual WebSphere MQ Versão 5.3 no WebSphere MQ.

Conceitos relacionados
WebSphere MQ Enterprise Transport
Visão Geral de Fluxos de Mensagens
Tarefas relacionadas
Desenvolvendo Fluxos de Mensagens
Implementando
Referências relacionadas
WebSphere MQ Enterprise Transport
Nós Internos
Informações relacionadas
Centro de Informações On-line do WebSphere MQ Versão 6
Página da Web da Biblioteca do WebSphere MQ
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:11:45

ac10126_