WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Nó do Pedido

Se você quiser fazer um pedido, no meio de seu fluxo, para um sistema externo e colocar o resultado na árvore de mensagens, use um nó do pedido.

MQGet
Use um nó do MQGet para recuperar uma mensagem de uma fila do WebSphere MQ, se você desejar obter a mensagem posteriormente no fluxo de mensagens.
HTTPRequest
Use um nó HTTPRequest se seu fluxo de mensagens interagir com um serviço da web após ele ter iniciado.
FileRead
Use o nó FileRead para ler um arquivo do meio de um fluxo de mensagens. O nó pode:
  • Leia o conteúdo inteiro do arquivo.
  • Leia um registro único.
  • Renomeie ou exclua o arquivo sem ler nenhum dado.
JMSReceive
Use o nó JMSReceive para consumir ou navegar por mensagens de uma fila JMS no meio de um fluxo de mensagens. O nó pode aumentar a mensagem de entrada com dados resultantes da mensagem recebida.
Nós do WebSphere Adapters
Utilize os nós do WebSphere Adapters para interagir com EIS (Enterprise Information Systems) tais como SAP, Siebel e PeopleSoft. Os seguintes nós de pedido estão disponíveis:
  • SAPRequest
  • SiebelRequest
  • PeopleSoftRequest
  • JDEdwardsRequest
  • TwineballRequest
Nós SOAP
Use os nós SOAP para processar mensagens SOAP do cliente e configurar o fluxo de mensagens para se comportar como um provedor de serviços da Web SOAP:
  • SOAPRequest
  • SOAPAsyncRequest
  • SOAPAsyncResponse
Nós do WebSphere Service Registry and Repository (WSRR)
Use os nós do WebSphere Service Registry and Repository para recuperar informações de serviços da Web:
  • Use o nó do EndpointLookup para recuperar informações do terminal em serviço contidas no WebSphere Service Registry and Repository.
  • Use o nó do RegistryLookup para recuperar qualquer tipo de entidade contida no WebSphere Service Registry and Repository.
IMSRequest
Use o nó IMSRequest para enviar um pedido para executar uma transação em um sistema IBM® Information Management System (IMS) local ou remoto e aguardar uma resposta. O IMS Connect deve ser configurado e executado no sistema IMS.
CORBARequest
Use o nó CORBARequest para chamar um aplicativo CORBA externo sobre Internet Inter-Orb Protocol (IIOP). É possível criar um fluxo de mensagens que contém um nó CORBARequest, que chama um servidor CORBA. O fluxo de mensagens usa um arquivo IDL para chamar métodos em um objeto CORBA remoto. É possível, então, fornecer aos aplicativos CORBA existentes uma nova interface externa; por exemplo, uma interface SOAP.
CICSRequest
Use o nó CICSRequest para chamar um aplicativo CICS Transaction Server para z/OS externo sobre o protocolo IP InterCommunications (IPIC) baseado em TCP/IP. É possível criar um fluxo de mensagens que contém um nó CICSRequest, o qual chama um aplicativo no CICS. Usando o suporte do CICS fornecido em WebSphere Message Broker, é possível implementar aplicativos CICS em uma Arquitetura Orientada a Serviços (SOA).
Banco de Dados
Utilize o nó Banco de Dados para interagir com um banco de dados que seja identificado pelas propriedades do nó. O nó Banco de Dados manipula mensagens predefinidas e de autodefinição. Use o editor ESQL para codificar funções ESQL para atualizar o conteúdo do banco de dados da mensagem, insira novas informações no banco de dados e exclua as informações no banco de dados e exclua as informações do banco de dados, usando informações da mensagem. Não utilize o código ESQL desenvolvido para utilização em um nó Banco de Dados em nenhum outro tipo de nó.

Este nó fornece uma interface flexível com um amplo intervalo de funções. Ele também possui propriedades que podem ser utilizadas para controlar a forma com que a interação participa de transações.

Você pode controlar a maneira como o banco de dados é acessado por esse nó, especificando informações de usuário e senha para a origem de dados especificada nas propriedades do nó. Utilize o comando mqsisetdbparms para inicializar e manter esses valores.

Você só pode atualizar bancos de dados desse nó; não é possível atualizar conteúdo de mensagem. Se desejar atualizar o conteúdo da mensagem, utilize o nó Compute ou Mapeamento.

DatabaseRetrieve
Utilize o nó DatabaseRetrieve para assegurar que as informações em uma mensagem estejam atualizadas. Utilize o nó para modificar uma mensagem utilizando informações de um banco de dados. Por exemplo, é possível incluir informações em uma mensagem utilizando uma chave, como um número de conta, contida em uma mensagem. Utilize o nó DatabaseRetrieve para implementar o roteamento de mensagem com o mínimo de lógica de programação. Para cenários mais avançados de roteamento, utilize um nó Compute ou um nó JavaCompute.
SCARequest, PedidoAssíncronoSCA e RespostaAssíncronaSCA
  • O nó SCARequest é usado para enviar um pedido para o WebSphere Process Server. O nó é configurado usando um arquivo de Definição SCA do Broker (.outsca); dependendo do conteúdo do arquivo .outsca, os pedidos são:
    • Duas vias, síncronos; o nó envia o pedido, em seguida, é bloqueado até receber uma resposta ou o período de tempo limite ser excedido.
    • Unidirecionais; o nó envia apenas um pedido.
  • Os nós PedidoAssíncronoSCA e RespostaAssíncronaSCA são usados para construir um par de fluxos de mensagens que chamam um componente de serviço do WebSphere Process Server assincronamente.

    O nó PedidoAssíncronoSCA envia um pedido de saída SCA para um componente de serviço que é executado no WebSphere Process Server.

    O nó RespostaAssíncronaSCA recebe a resposta de um processo de negócios que está em execução no WebSphere Process Server e para o qual foi feito o pedido assíncrono anterior. O nó RespostaAssíncronaSCA pode estar no mesmo fluxo de mensagens ou em um fluxo de mensagens separado.

    Chamar um componente de serviço do WebSphere Process Server de forma assíncrona significa que o nó PedidoAssíncronoSCA envia um pedido, mas não aguarda o recebimento da resposta associada, embora possa aguardar uma confirmação do pedido.

    Os nós são usados como um par e correlacionam respostas e pedidos. Consulte Nó PedidoAssíncronoSCA e Nó RespostaAssíncronaSCA.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:35


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ac34057_