Use o nó SAPReply para enviar uma resposta para callout síncrono SAP. Use esse nó com um nó SAPInput para implementar um fluxo de mensagens que age como um destino de remote function call (RFC).
Um programa SAP pode chamar funções em servidores RFC remotos. Essas funções podem ser chamadas de forma assíncrona ou síncrona, onde elas devem fornecer uma resposta. Um fluxo de mensagens pode agir como um destino RFC e recebe a chamada de função por meio do nó SAPInput. Quando a função for chamada de forma síncrona, use o nó SAPReply para enviar uma resposta de volta.
O nó SAPReply está contido no repositório WebSphere Adapters da paleta do nó do fluxo de mensagens e é representado no WebSphere Message Broker Toolkit pelo seguinte ícone:
Você pode usar um nó SAPReply no mesmo fluxo de mensagens que um nó SAPInput, ou em um fluxo diferente de um nó SAPInput. O nó SAPReply deve ser implementado no mesmo grupo de execução que o nó SAPInput.
Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.
Quando tiver colocado uma instância do nó SAPReply em um fluxo de mensagens, você poderá configurá-lo; consulte Configurando um Nó do Fluxo de Mensagens. As propriedades do nó são exibidas na visualização Propriedades. Para exibir as propriedades do nó no diálogo Propriedades, clique duas vezes no nó ou clique com o botão direito do mouse no nó e clique em Propriedades. Todas as propriedades obrigatórias para as quais é necessário inserir um valor (as propriedades que não têm um valor-padrão definido) são marcadas com um asterisco.
Os terminais do nó SAPReply são descritos na tabela a seguir.
Terminal | Descrição |
---|---|
Entrada | O terminal de entrada que aceita a mensagem para processamento pelo nó. |
Failure | O terminal de saída para o qual a mensagem será roteada se for detectado um defeito quando a mensagem for propagada. |
Out | O terminal de saída para o qual a mensagem será roteada se tiver sido enviada para um recurso externo. A mensagem fica inalterada, exceto para a inclusão das informações de status. |
As tabelas a seguir descrevem as propriedades do nó. A coluna com cabeçalho M indica se a propriedade é obrigatória (marcada com um asterisco na visualização Propriedades) se você precisar inserir um valor quando nenhum padrão for definido). A coluna com cabeçalho C indica se a propriedade é configurável (é possível alterar o valor ao incluir o fluxo de mensagens no arquivo BAR para implementá-lo).
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Nome de nó | Não | Não | O tipo de nó: SAPReply | O nome do nó. |
Short description | Não | Não | Nenhuma | Uma breve descrição do nó. |
Descrição Longa | Não | Não | Nenhuma | Texto que descreve a finalidade do nó no fluxo de mensagens. |
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Identificador de Resposta do SAP | Não | Não | $LocalEnvironment/Destination/Adapter/Reply/ReplyIdentifier | Use esta propriedade para especificar o local do identificador
de resposta do SAP. O nó SAPReply emite
uma exceção nas seguintes circunstâncias:
|
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Eventos | Não | Não | Nenhum | Eventos definidos para o nó são exibidos nesta guia. Por padrão, nenhum evento de monitoramento é definido em um nó do fluxo de mensagens. Utilize Incluir, Editar,
e Excluir para criar, alterar ou excluir eventos de monitoração no nó; consulte Configurando fontes de eventos de monitoramento utilizando propriedades de monitoramento para detalhes. É possível ativar e desativar eventos mostrados aqui selecionando ou desmarcando a caixa de opções Ativado. |