Use o nó TwineballRequest para descobrir como os nós do WebSphere Adapters funcionam.
Este tópico contém as seguintes seções:
O nó TwineballRequest é fornecido para fins educacionais e o ajuda a ver como os nós do WebSphere Adapters funcionam. O nó TwineballRequest é um nó de amostra com seu próprio EIS de amostra. Não é possível utilizar os nós TwineBall para conectar-se a sistemas EIS externos SAP, Siebel e PeopleSoft. Não utilize esse nó na produção.
O nó TwineballRequest 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:
mqsisetdbparms broker name -n adapter name -u user name -p password
Por
Exemplo:mqsisetdbparms BRK1 -n
eis::TwineballOutbound.outadapter -u mqbroker -p ********
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ó TwineballRequest 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. Se você der um clique duplo em um nó TwineballRequest, abrirá o assistente de Conexão do Adaptador. Todas as propriedades obrigatórias para as quais é necessário digitar um valor (aquelas que não têm um valor padrão definido) são marcadas com um asterisco.
Os terminais do nó TwineballRequest são descritos na tabela a seguir.
Terminal | Descrição |
---|---|
Entrada | O terminal de entrada que aceita o objeto de negócios de pedido. |
Out | O terminal de saída para o qual a respostaobjeto de negócios é enviada se representar a conclusão bem-sucedida do pedido e se for necessário processamento adicional neste fluxo de mensagens. |
Failure | Se ocorrer um erro no nó TwineballRequest, a mensagem é propagada para o terminal Failure. Informações sobre o erro e eventos do objeto de negócios também podem ser propagadas ao terminal de Falha. |
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 no painel caso seja necessário 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 quando incluir o fluxo de mensagens no arquivo BAR para implementá-lo).
As propriedades Descrição do nó TwineballRequest são descritas na tabela a seguir.
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Nome de nó | Não | Não | O tipo de nó, TwineballRequest | O nome do nó. |
Descrição Breve | Não | Não | Uma breve descrição do nó. | |
Descrição Longa | Não | Não | Texto que descreve a finalidade do nó no fluxo de mensagens. |
Propriedade | M | P | Default | Descrição | Propriedade do Comando mqsiapplybaroverride |
---|---|---|---|---|---|
Componente adaptador | Sim | Não | O nome do componente adaptador que contém propriedades de configuração para o adaptador. Digite um nome de um arquivo do adaptador ou clique em Procurar para selecionar um arquivo do adaptador da lista de arquivos que estão disponíveis nos projetos do conjunto de mensagens referidos. | ||
Método padrão | Sim | Sim | A ligação de método padrão a ser utilizada. | defaultMethod |
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Domínio de mensagem | Não | Não | DataObject | O domínio que é utilizado para analisar a mensagem de resposta. Por padrão, a mensagem de resposta que é propagada a partir do nó TwineballRequest está no domínio DataObject. Você não pode especificar um domínio diferente. |
Conjunto de Mensagens | Sim | Não | Configurar automaticamente | O nome do conjunto de mensagens no qual a mensagem que chega
é definida. Este campo é configurado automaticamente na propriedade Componente do Adaptador. Se você configurar esta propriedade, então, subseqüentemente atualizar as dependências do projeto para remover esta referência do conjunto de mensagens, um aviso será emitido. Atualize a propriedade Conjunto de Mensagens ou restaure a referência para este projeto de conjunto de mensagens. |
Tipo de Mensagem | Não | Não | O nome da mensagem de resposta. O nó detecta o tipo de mensagem automaticamente. Você não pode configurar esta propriedade. | |
Formato de Mensagem | Não | Não | O nome do formato físico da mensagem de resposta. Você não pode configurar esta propriedade. |
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Modo de Transação | Não | Não | Automático | Esta propriedade especifica como as atualizações são manipuladas. Se você selecionar Sim, as atualizações serão executadas em uma única transação. Se você selecionar Não, atualizações são feitas de forma independente. |
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Local do Método | Sim | Não | $LocalEnvironment/Adapter/MethodName | O local do método de negócios (como createPurchaseOrder ou deletePurchaseOrder) que é usado para ativar o nó TwineballRequest para executar uma ação no sistema externo. |
Local dos Dados | Sim | Não | $Body | O local na árvore de mensagens que chega do qual os dados são recuperados para formar o pedido enviado do nó TwineballRequest para o EIS. |
Propriedade | M | P | Default | Descrição |
---|---|---|---|---|
Local de dados de saída | Não | Não | $OutputRoot | O local da árvore de mensagens para o qual o nó TwineballRequest envia saída. |
Copiar ambiente local | Não | Não | Selecionado | Essa propriedade controla como o ambiente local
é copiado para a mensagem de saída. Se você selecionar a caixa de opção, em cada nó
no fluxo de mensagens, uma nova cópia do ambiente local é criada na árvore e preenchida com o conteúdo do ambiente local do nó precedente. Se um nó mudar o ambiente local, os nós de envio de dados não verão essas mudanças, porque eles possuem suas próprias cópias. Esse comportamento pode ser um problema
se você estiver utilizando um nó FlowOrder,
ou se você utilizar o comando propagate em um nó Compute. Se você desmarcar a caixa de opção, cada nó não gera sua própria cópia do ambiente local, mas utiliza o ambiente local que é transmitido a ele pelo nó anterior. Se um nó mudar o ambiente local, essas mudanças serão vistas pelos nós de envio de dados. |
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. |