Servidor IBM MQ e cenários de troca mediada

Ao mediar um destino de barramento de integração de serviços, a mediação é executada em um membro de barramento e você especifica uma combinação de pontos de mediação e pontos de fila para tratar as mensagens que são mediadas. Ao interoperar com o IBM MQ usando o servidor IBM MQ, é possível usar um de diversos cenários de troca mediada.

Destinos de tipo de fila designados para um membro de barramento do servidor IBM MQ podem ser mediados da mesma maneira que os destinos designados para outros membros do barramento. Além da tarefa de mediação descrita no Mediando um destino usando uma fila do IBM MQ como o ponto de mediação, o servidor IBM MQ suporta outros cenários de mediação que também são configurados usando o assistente de Mediação do console administrativo.

Nota: Embora o servidor IBM MQ estenda a maneira pela qual os destinos de tipos de filas podem ser mediados, a maneira pela qual os espaços do tópico são mediados não muda.
Para mediar um destino do barramento de integração de serviço, é necessário especificar um ponto de mediação, um ponto de fila e um ponto de execução de mediação:
Ponto de mediação
O local no qual as mensagens são colocadas antes da mediação. Ele pode ser um membro do barramento de integração de serviços (um servidor de aplicativos ou um cluster) ou uma fila do IBM MQ.
Ponto de fila
O local no qual as mensagens são colocadas depois da mediação. Ele pode ser um membro do barramento de integração de serviços (um servidor de aplicativos ou um cluster) ou uma fila do IBM MQ. Se houver um caminho de roteamento redirecionado padrão e o destino for um destino de tipo de fila, o ponto de fila não será utilizado. Se o destino for um destino de tipo de serviço, o ponto de fila estará ausente.
Ponto de execução de mediação
O servidor no qual o processo de mediação é executado. Se o ponto de mediação for um membro do barramento de integração de serviço, o ponto de execução de mediação terá o mesmo membro de barramento que o ponto de mediação.
Para obter informações adicionais, consulte Pontos de mediação e pontos de filas do IBM MQ.

O servidor IBM MQ suporta os seguintes cenários de trocas mediadas:

Para um ponto de fila, os produtores de mensagens colocam mensagens no ponto de fila e os consumidores recebem mensagens do ponto de fila. Para um ponto de mediação, os produtores de mensagens colocam as mensagens no ponto de mediação. As mensagens são mediadas e, em seguida, colocadas em um ponto de fila pós-mediação. Os consumidores recebem mensagens do ponto de fila pós-mediação.

Figura 1. Destinos de tipo de fila designados a um membro de barramento de integração de serviços. Pontos de fila e pontos de mediação são filas de mensagens de integração de serviço mantidas na integração de serviço Em um cenário simples, as produtores colocam mensagens em um ponto de fila e os consumidores recebem mensagens de um ponto de fila. Em um cenário mediado, os produtores colocam mensagens em um ponto de mediação. As mensagens do ponto de mediação são mediadas e, em seguida, colocadas em um ponto de fila. Os consumidores recebem mensagens do ponto de mediação.

Para um ponto de fila, os produtores de mensagens colocam mensagens no ponto de fila e os consumidores recebem mensagens do ponto de fila. Se o ponto da fila for um ponto de fila do IBM MQ, os produtores de mensagens colocarão as mensagens na fila do IBM MQ e os consumidores receberão as mensagens da fila do IBM MQ. Para um ponto de mediação, os produtores da mensagem colocam as mensagens no ponto de mediação (uma fila IBM MQ). As mensagens são mediadas, talvez por um fluxo de message broker externo, em seguida, são colocadas em um ponto de fila pós-mediação (outra fila IBM MQ). Os consumidores recebem mensagens do ponto de fila pós-mediação.

Figura 2. Destinos de tipo de fila designados e um membro de barramento do servidor WebSphere MQ . Pontos de fila e pontos de mediação podem ser filas de mensagens do IBM MQ mantidas no IBM MQ. Um message broker ou outro aplicativo IBM MQ, pode executar mediações externamente. Em um cenário simples, os produtores colocam mensagens em um ponto de fila e os consumidores recebem mensagens de um ponto de fila. Os aplicativos emitem comandos PUT do MQ para colocar mensagens no ponto de fila e comandos GET do MQ para recuperar mensagens do ponto de fila. Em um cenário mediado, os produtores colocam mensagens em um ponto de mediação. As mensagens do ponto de mediação são mediadas e, em seguida, colocadas em um ponto de fila. Os consumidores recebem mensagens do ponto de mediação. Os aplicativos emitem comandos PUT do MQ para colocar mensagens no ponto de mediação. Um fluxo de message broker recupera mensagens do ponto de mediação, media e coloca as mensagens em um ponto de fila. Os aplicativos emitem comandos GET do MQ para recuperar mensagens do ponto de fila.

Cenário 1

Neste cenário, você deseja mediar um destino de tipo de fila convencional em que o ponto de fila é um ponto de fila de integração de serviços, e designar uma fila do IBM MQ como o ponto de mediação (o lado de entrada do destino). Como o ponto de mediação é uma fila do IBM MQ, um ponto de fila também deve ser especificado.

As mensagens que chegam na fila do IBM MQ são processadas pela mediação em execução em um servidor de aplicativos. Quando as mensagens tiverem sido processadas pela mediação, elas serão colocadas no ponto de fila de integração de serviços. A mediação se executa no barramento de integração de serviços que está designado como o ponto de mediação.

Para este cenário, você deve concluir as seguintes etapas usando o assistente de destino de Mediação. Estas etapas de exemplo assumem que o destino esteja designado a um membro do barramento de integração de serviços:
  1. Navegue para o painel de coleta de destinos para o barramento que hospeda o destino que você deseja mediar.
  2. Selecione o destino de tipo de fila a ser mediado, em seguida, clique em Mediar. Isto inicia o assistente de destino de Mediação.
  3. Etapa 1: Selecione a mediação que deseja utilizar para mediar o destino de integração de serviço.
  4. Etapa 2: Selecione um membro de barramento do servidor IBM MQ para hospedar o ponto de mediação.
  5. Etapa 3: Digite os detalhes da fila do IBM MQ que será o ponto de mediação.
  6. Etapa 4: Selecione um membro do barramento no qual deseja que o código de mediação seja executado.
  7. Etapa 5: Reveja o resumo das alterações que você está prestes a fazer e clique em Concluir.

Cenário 2

Neste cenário, você deseja mediar um tipo de fila do IBM MQ, com um ponto de fila do IBM MQ, e designar uma fila do IBM MQ como o ponto de mediação (o lado de entrada do destino). Como o ponto de mediação é uma fila do IBM MQ, um ponto de execução de mediação também deve ser especificado.

As mensagens que chegam no destino são processadas pela mediação, em seguida, colocadas na fila do IBM MQ. A mediação se executa no barramento de integração de serviços que está designado como o ponto de mediação.

Para este cenário, você deve concluir as seguintes etapas usando o assistente de destino de Mediação. Essas etapas do exemplo presumem que o destino seja designado para um membro de barramento do servidor IBM MQ:
  1. Navegue para o painel de coleta de destinos para o barramento que hospeda o destino que você deseja mediar.
  2. Selecione o destino de tipo de fila a ser mediado, em seguida, clique em Mediar. Isto inicia o assistente de destino de Mediação.
  3. Etapa 1: Selecione a mediação que deseja utilizar para mediar o destino de integração de serviço.
  4. Etapa 2: Selecione um membro de barramento do servidor IBM MQ para hospedar o ponto de mediação.
  5. Etapa 3: Digite os detalhes da fila do IBM MQ que atuará como ponto de mediação.
  6. Etapa 4: Selecione o membro do barramento de integração de serviços no qual você deseja que a mediação seja executada.
  7. Etapa 5: Reveja o resumo das alterações que você está prestes a fazer e clique em Concluir.

Cenário 3

Neste cenário, você deseja mediar um tipo de fila do IBM MQ e designar um ponto de mediação de integração de serviços.

As mensagens que chegam no destino são processadas pela mediação, em seguida, colocadas na fila do IBM MQ. A mediação se executa no barramento de integração de serviços que está designado como o ponto de mediação.

Para este cenário, você deve concluir as seguintes etapas usando o assistente de destino de Mediação. Estas etapas de exemplo assumem que o destino esteja designado a um membro do barramento do servidor do WebSphere MQ:
  1. Navegue para o painel de coleta de destinos para o barramento que hospeda o destino que você deseja mediar.
  2. Selecione o destino de tipo de fila a ser mediado, em seguida, clique em Mediar. Isto inicia o assistente de destino de Mediação.
  3. Etapa 1: Selecione a mediação que deseja utilizar para mediar o destino de integração de serviço.
  4. Etapa 2: Selecione o membro do barramento de integração de serviços para hospedar o ponto de mediação. O código de mediação também é executado neste membro do barramento.
  5. Etapa 3: Reveja o resumo das alterações que você está prestes a fazer e clique em Concluir.

Cenário 4

Neste cenário, você deseja mediar um destino de tipo de fila do IBM MQ e designar uma fila do IBM MQ como o ponto de mediação (o lado de entrada do destino).

A mediação de mensagens é desempenhada por um processo externo. As mensagens que chegam na fila do IBM MQ são processadas pelo processo externo e, em seguida, colocadas pelo processo externo no destino de tipo de fila do IBM MQ.

Para este cenário, você deve concluir as seguintes etapas usando o assistente de destino de Mediação. Estas etapas de exemplo assumem que o destino esteja designado a um membro do barramento do servidor do WebSphere MQ:
  1. Navegue para o painel de coleta de destinos para o barramento que hospeda o destino que você deseja mediar.
  2. Selecione o destino de tipo de fila a ser mediado, em seguida, clique em Mediar. Isto inicia o assistente de destino de Mediação.
  3. Etapa 1: Selecione um processo externo a ser utilizado para mediação do destino.
  4. Etapa 2: Digite os detalhes da fila do IBM MQ que você deseja que atue como o ponto de mediação.
  5. Etapa 3: Reveja o resumo das alterações que você está prestes a fazer e clique em Concluir.

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjfp0020_
Nome do arquivo: cjfp0020_.html