É possível usar o console administrativo para criar um destino do tipo
de fila e designá-lo a uma fila do IBM MQ.
Selecione o servidor IBM MQ
para hospedar a fila, em seguida, especifique a fila IBM MQ a ser hospedada.
Antes de Iniciar
Forneça o nome da fila do
IBM MQ a partir do
seu administrador e certifique-se de que a seguinte configuração seja estabelecida.
Nota: Uma fila compartilhável pode ser acessada por mais de um aplicativo de integração
de serviços.
Decida que método usar para configurar esses recursos. É possível criar um destino do barramento ao usar o console administrativo, conforme descrito nesta tarefa, ou ao usar o Comando createSIBDestinations.
Sobre Esta Tarefa
Após ter incluído um servidor
IBM MQ como um membro do barramento, é
possível criar um destino de tipo de fila no membro do barramento que usa uma fila
IBM MQ como um ponto de fila.
Essa configuração permite que os aplicativos de integração de serviços enviem mensagens para essa, e recebam mensagens dessa, fila.
Procedimento
- Inicie o console administrativo.
- Navegue para a lista de destinos para o barramento apropriado.
Clique em .
O formulário Destinos [Coleta] é exibido.
- Clique em Novo(a). O painel "Criar Novo
Destino" é exibido.
- Selecione Fila como o tipo de destino, em seguida,
clique em Avançar. O assistente "Criar uma nova fila" é exibido.
- Configure os atributos da fila. Insira o nome que você deseja que o WebSphere Application Server use para referenciar
a fila associada do IBM MQ e
(opcionalmente) uma descrição da fila.
- Designe a fila a um membro do barramento que armazenará e processará as mensagens para a fila.
Selecione um membro do barramento do servidor IBM MQ na lista de membros de barramento
disponíveis.
- Configure os atributos de ponto da fila do IBM MQ:
- Especifique um valor no campo Filtro de Nome da Fila
do IBM MQ, em seguida, clique em Ir.
O assistente descobre automaticamente as filas do IBM MQ . Entretanto, algumas topologias do
IBM MQ têm milhares de filas definidas
para um gerenciador de filas. Utilize esse filtro para limitar o número de filas listadas.
O valor de filtro padrão é um asterisco (*). Se esse valor (ou nenhum valor) for configurado, todas as filas ou todas as filas de um tipo específico (com base em qualquer propriedade customizada de tipo de fila configurada) serão listadas. Qualquer
outro valor que você especificar deverá atender aos seguintes critérios:- Deve conter entre 1 e 48 caracteres.
- Deve estar em conformidade com as regras de nomenclatura de fila do IBM MQ (consulte o tópico Regras para objetos de nomenclatura do IBM MQ no centro de informações do IBM MQ).
Você também pode usar o caractere curinga (*) com outro texto. Por exemplo, se você digitar um valor de PAYROLL*, todas as filas disponíveis com nomes que iniciam com PAYROLL serão exibidas.
- Especifique um nome de fila
do IBM MQ.
Selecione um nome de fila na lista filtrada. Se a lista não incluir a fila desejada, selecione a última entrada na lista identificada como outro, especifique. Uma caixa de entrada de texto será exibida próximo
à lista suspensa. Digite o nome da fila na caixa de entrada de texto.
Se a fila estiver localizada no sistemaIBM MQ remoto, as
propriedades da fila, conforme definidas no IBM MQ, serão exibidas como campos
somente leitura. Isso deverá ajudar a confirmar se você encontrou a fila desejada e se ela está configurada conforme planejado. Se a fila não for encontrada, esses campos de leitura serão removidos da visualização.
- Especifique os níveis de confiabilidade que você necessita quando mensagens de
entrada persistentes e não persistentes do IBM MQ são
convertidas em mensagens do formato de integração de serviço.
Os aplicativos recebem mensagens diretas a partir da fila do IBM MQ especificada, portanto, em geral, o nível de confiabilidade de uma mensagem não é de interesse para o destinatário porque a mensagem já foi entregue com sucesso. Entretanto, a mensagem é convertida em uma mensagem do formato de integração de serviço (e geralmente em uma mensagem de integração de serviço do formato JMS) quando é recebida e essa opção especifica o nível de confiabilidade para a mensagem do formato de integração de serviço. Para obter informações sobre os níveis de confiabilidade disponíveis, consulte Pontos de fila do IBM MQ [Configurações].
- Especifique se você deseja que o IBM MQ inclua
um cabeçalho da mensagem MQRFH2 ao enviar mensagens para a fila.
O cabeçalho MQRFH2 armazena as informações do sistema de mensagens de integração que não possuírem um campo de cabeçalho de mensagem do IBM MQ correspondente. Quando uma mensagem é enviada ao destino, a integração de serviços instrui o IBM MQ a gravar a mensagem na fila. Esta opção especifica se a integração de serviços instrui o IBM MQa gravar a mensagem com um cabeçalho MQRFH2.
Se o consumidor da mensagem for um aplicativo JMS que esteja executando no
IBM MQ ou integração de serviço, ou um aplicativo XMS do
IBM MQ ou um aplicativo MQI doIBM MQ que
espere um cabeçalho MQRFH2, selecione esta opção. Se o consumidor for um aplicativo MQI do IBM MQque não espera um cabeçalho MQRFH2, não selecione essa opção.
- Clique em Avançar.
- Clique em Concluir para confirmar a criação da fila.
Resultados
Você criou um destino do tipo de fila com um ponto de fila
do
IBM MQ.