Configurando recursos do JMS para o provedor de sistemas de mensagens IBM
Use o console administrativo do WebSphere Application Server para configurar especificações de ativação, connection factories e destinos para o provedor JMS do IBM MQ.
Antes de Iniciar
Esta tarefa assume que você esteja trabalhando em um ambiente combinado com WebSphere Application Server e IBM MQ, e que você decidiu usar o provedor do sistema de mensagens do IBM MQ para manipular o sistema de mensagens JMS entre os dois sistemas. Se a sua empresa usa o IBM MQ e você deseja integrar os aplicativos de sistema de mensagens do WebSphere Application Server em uma rede do IBM MQ de forma predominante, o provedor do sistema de mensagens do IBM MQ é a opção natural. Entretanto, pode haver benefícios ao usar outro provedor. Se você não tiver certeza sobre qual combinação de provedor melhor se adapta às suas necessidades, consulte Escolhendo Provedores de Sistemas de Mensagens para um Ambiente Combinado.
É possível configurar recursos JMS para o provedor do sistema de mensagens do IBM MQ por meio do console administrativo, conforme descrito nesta tarefa, ou é possível configurar recursos JMS para o provedor do sistema de mensagens do WebSphere MQ por meio de comandos administrativos do WebSphere MQ.
Sobre Esta Tarefa
- Se você configurar o escopo para conter apenas nós do WebSphere Application Server Versão 6 ou Versão 7.0 ou posterior, é possível configurar recursos e propriedades JMS 1.1. Isso inclui connection factories do JMS unificado para uso de aplicativos JMS 1.1 ponto-a-ponto e de publicação/assinatura. Com o JMS 1.1, essa abordagem é preferida para o connection factory da fila e para o connection factory de tópicos específicas do domínio.
- Se você configurar o escopo para conter apenas nós do WebSphere Application Server Versão 7.0 ou posterior, também é possível configurar especificações de ativação JMS.
- Se você configurar o escopo para um nó do WebSphere Application Server Versão 5, poderá configurar apenas recursos JMS específicos de domínio e o subconjunto de propriedades que se aplicam ao WebSphere Application Server Versão 5.
Há duas formas de especificar as informações necessárias para os recursos de sistema de mensagens do provedor do sistema de mensagens do IBM MQ para que possam se conectar a um gerenciador de filas do IBM MQ. Elas podem ser especificadas manualmente ou fornecendo o recurso do provedor do sistema de mensagens do IBM MQ com um localizador uniforme de recursos (URL) que aponta para uma tabela de definição de canal de cliente (CCDT).
Uma CCDT é um arquivo binário que contém informações sobre como criar um canal de conexão do cliente para um ou mais gerenciadores de filas. O arquivo contém informações como nome do host, porta e nome do gerenciador de filas de destino, assim como informações adicionais de configuração avançada, como os atributos SSL que devem ser usados.
- Flexibilidade, pois as informações do canal de conexão do cliente são contidas em um único local. Se alguma informação for alterada, tal como o nome do host da máquina na qual o gerenciador de filas do IBM MQ reside, apenas a CCDT precisará ser atualizada. Quando ela for atualizada, todos os recursos do provedor do sistema de mensagens do IBM MQ que fazem uso da CCDT coletam a alteração.
- Confiabilidade, como menos informação é necessária para uma CCDT, há uma chance reduzida de erros de configuração. Ao usar uma CCDT para inserir informações de conexão, tudo o que necessário são a URL da CCDT e um nome de gerenciador de filas opcional. Se você configurar um recurso do provedor do sistema de mensagens do IBM MQ manualmente, muito mais informações serão necessárias -- especialmente se você estiver configurando SSL.
Para obter informações adicionais sobre como gerar uma CCDT, consulte o centro de informações do IBM MQ.
Procedimento
- Criando uma especificação de ativação para o provedor de sistemas de mensagens IBM MQ
- Configurando uma especificação de ativação para o provedor de sistemas de mensagens IBM MQ
- Migrando uma porta do listener para uma especificação de ativação para uso com o provedor de sistemas de mensagens IBM MQ
- Criando um connection factory para o provedor do sistema de mensagens IBM MQ
- Configurando um connection factory unificado para o provedor de sistemas de mensagens IBM MQ
- Configurando um connection factory da fila para o provedor de sistemas de mensagens IBM MQ
- Configurando um connection factory de tópico para o provedor de sistemas de mensagens IBM MQ
- Configurando uma Fila para o Provedor de Sistemas de Mensagens do WebSphere MQ
- Configurando um Tópico para o Provedor de Sistemas de Mensagens do WebSphere MQ
- Configurando propriedades customizadas para recursos JMS do provedor de sistema de mensagens IBM MQ