Escolha o método apropriado de
implementação para adequar a maneira na qual você está trabalhando. É possível usar o WebSphere Message Broker Toolkit, o WebSphere Message Broker Explorer, o comando mqsideploy ou as funções
descritas pelo API do Message Broker (também
conhecido como o CMP API).
- Utilizando o WebSphere Message Broker Toolkit
- A Visualização Brokers do WebSphere Message Broker Toolkit exibe todos os brokers na máquina local definida e quaisquer brokers remotos para os quais você definiu conexões. Se você expandir um broker, todos os
grupos de execução nesse broker serão exibidos juntamente com os fluxos de
mensagens implementados e seus recursos associados. É possível arrastar um fluxo de mensagens ou um arquivo broker archive (BAR) da Visualização Desenvolvimento
do Broker em um grupo de execução para implementá-lo. Alternativamente, é possível clicar com o botão direito do mouse
em um grupo de execução para selecionar um fluxo de mensagens ou um arquivo BAR para implementar
no grupo de execução selecionado.
Você poderia, em geral,
usar o WebSphere Message Broker Toolkit se sua função
primária fosse semelhante à de um desenvolvedor de aplicativos ou se você for iniciante no WebSphere Message Broker.
- Utilizando o WebSphere Message Broker Explorer
- A visualização do navegador do WebSphere Message Broker Explorer mostra todos os intermediário na máquina local definida, e qualquer broker remoto para o qual você tenha definido conexões. Se você expandir um broker, todos os
grupos de execução nesse broker serão exibidos juntamente com os fluxos de
mensagens implementados e seus recursos associados. É
possível importar arquivos BAR para o WebSphere Message Broker Explorer. Os arquivos BAR são exibidos na pasta Arquivos bar no
WebSphere Message Broker Explorer. É possível arrastar um arquivo
BAR da pasta Arquivos Bar para um grupo de execução
para implementar o conteúdo do broker archive. Alternativamente, é possível
clicar com o botão direito do mouse em um grupo de execução ou um arquivo BAR e selecionar Implementar
Arquivo para implementar recursos em um grupo de execução. Também é
possível arrastar arquivos BAR de seu sistema de arquivos diretamente para um grupo de execução para
implementar o conteúdo do archive do broker.
Você poderia, em geral,
usar o WebSphere Message Broker Explorer se sua função
primária fosse como a de um administrador do WebSphere Message Broker.
- Utilizando o Comando mqsideploy
- É possível implementar a partir da linha de comandos usando o comando mqsideploy. Na
linha de comandos, especifique os detalhes da conexão e os parâmetros
específicos da implementação.
Você poderá,
em geral, usar o comando mqsideploy
em um script quando estiver mais familiarizado com o WebSphere Message Broker.
- Utilizando o CMP API
- É possível controlar a implementação a partir de um programa Java™
usando funções descritas pelo CMP API.
Também pode examinar as respostas do broker e executar a ação apropriada.
Aplicativos Java
também podem usar o CMP API para controlar
outros objetos, tais como brokers e grupos de execução. Portanto, é
possível usar o CMP API para criar e
manipular todos os seus brokers e recursos associados programaticamente.
- Resultados da Implementação
- Independentemente do método de implementação usado, as mudanças na configuração são
tentadas imediatamente.
- Se você estiver usando o WebSphere Message Broker Toolkit,
a visualização Log de Implementação será atualizada para mostrar os resultados quando sua implementação
for concluída. Se a implementação falhar, a razão da falha será
exibida nesta visualização.
- Se estiver usando o WebSphere Message Broker Explorer,
poderá ver o status da implementação para todos os usuários conectados ao broker.
A Fila de Administração mostra todas as implementações que estão sendo
processadas atualmente pelo broker e o Log de Administração mostra todos
os pedidos e mudanças na configuração recentes feitos no broker.
- Se você usar o comando mqsideploy,
o comando será concluído quando o broker tiver processado a solicitação
de implementação ou quando o tempo de espera, definido pelo parâmetro -w,
tiver expirado, o que ocorrer primeiro. Os resultados da implementação
são exibidos como saída a partir do comando.
- Se estiver usando o CMP API,
poderá visualizar os resultados da implementação das seguintes maneiras:
- Revise o objeto DeployResult que é retornado a partir dos métodos
de implementação.
- Acesse o objeto LogProxy que representa o log de
administração.
- Acesse o objeto AdminQueueProxy que representa a fila de
administração.