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

JDEdwardsRequest

Utilize o nó JDEdwardsRequest para interagir com um Servidor JD Edwards EnterpriseOne.

Este tópico contém as seguintes seções:

Propósito

Use o nó JDEdwardsRequest para descobrir funções de negócios e listas XML do JD Edwards EnterpriseOne . Por exemplo, um usuário pode querer recuperar detalhes do endereço de uma pessoa cujo registro existe em um servidor JD Edwards.

O nó JDEdwardsRequest pode enviar e receber dados de negócios.

O nó JDEdwardsRequest está contido no repositório dos Adaptadores WebSphere da paleta do nó do fluxo de mensagens e é representado no WebSphere Message Broker Toolkit pelo seguinte ícone:

Nó JDEdwardsRequest

Utilizando este nó em um fluxo de mensagens

Para ativar a função que se torna disponível nos fix packs do WebSphere Message Broker, use o parâmetro -f no comando mqsichangebroker. Para informações adicionais, consulte Comando mqsichangebroker.

Para poder desenvolver fluxos de mensagens que usam nós do WebSphere Adapters, você deve incluir arquivos de pré-requisito no ambiente de tempo de execução (conforme descrito em Incluindo Dependências de Software Externo para JD Edwards EnterpriseOne).

Para funcionar corretamente, o nó JDEdwardsRequest precisa de um componente adaptador (consulte Conectando-se a um EIS Usando o Assistente de Conexão do Adaptador), que você configura usando a propriedade do nó Componente Adaptador, e definições do objeto de negócios, que estão armazenadas no conjunto de mensagens ao qual você faz referência a partir do nó. Por isso, é necessário fornecer um conjunto de mensagens. Por padrão, a mensagem que é propagada a partir do nó JDEdwardsRequest está no domínio DataObject, portanto, a propriedade Domínio da Mensagem é configurada como DataObject. Você não pode especificar um domínio diferente. O tipo de mensagem é detectado automaticamente pelo nó.

Para maximizar o desempenho e evitar conversão de dados desnecessária, assegure-se de que as mensagens transmitidas para o nó JDEdwardsRequest contenham os tipos de dados corretos. O domínio DataObject é o domínio padrão ao analisar mensagens produzidas pelo nó JDEdwardsRequest. Entretanto, ao transmitir dados para o nó JDEdwardsRequest (por exemplo, usando um nó MQInput), o uso de um domínio diferente pode melhorar o desempenho. Por exemplo, use o analisador XMLNSC com o nó MQInput para analisar mensagens XML.

O nó JDEdwardsRequest suporta transações locais usando o Gerenciador de Transação Local do broker, bem como transações globais utilizando o coordenador de ponto de sincronização externo do broker.

Para manter efetivamente o conjunto de conexões com o JD Edwards, é possível configurar um valor de tempo limite de conexão em um serviço configurável. Para informações adicionais, consulte Configurando Conexões EIS para Expirarem Após um Tempo Especificado.

É possível implementar vários nós de pedido do WebSphere Adapters que utilizam o mesmo componente adaptador em um grupo de execução.

Use o comando mqsisetdbparms no seguinte formato para configurar um nome de conta com um nome de usuário e senha para o Adapter para JD Edwards EnterpriseOne.
mqsisetdbparms broker name -n adapter name -u user name -p password
Por Exemplo:
mqsisetdbparms BRK1 -n eis::JDEdwardsCustomerOutbound.outadapter -u jdedwardsuid -p ********
Examine a amostra a seguir para ver como utilizar esse nó:

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.

Utilizando serviços configuráveis para nós JD Edwards

Os nós JD Edwards podem obter os detalhes da conexão do JD Edwards do componente adaptador ou do serviço configurável. Usando um serviço configurável, é possível alterar os detalhes da conexão para um adaptador sem a necessidade de reimplementar o adaptador. Para obter detalhes adicionais sobre como criar, alterar, relatar e excluir os serviços configuráveis para JD Edwards, consulte Alterando Detalhes da Conexão para Adaptadores JD Edwards.

Terminais e Propriedades

Quando tiver colocado uma instância do nó JDEdwardsRequest 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ó JDEdwardsRequest, abrirá o assistente de Conexão do Adaptador. 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ó JDEdwardsRequest são descritos na tabela a seguir.

Terminal Descrição
In O terminal de entrada que aceita uma mensagem para processamento pelo nó JDEdwardsRequest. O nó JDEdwardsRequest é conduzido por uma mensagem que chega no terminal In.
Out O terminal de saída a partir do qual a árvore de mensagens é propagada.
Falha Se ocorrer um erro no nó JDEdwardsRequest, a mensagem é propagada para o terminal Failure.

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ó JDEdwardsRequest são descritas na tabela a seguir.

Propriedade M C Default Descrição
Nome de nó Não Não O tipo de nó, por exemplo, JDEdwardsRequest 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.
As propriedades Básicas do nó JDEdwardsRequest são descritas na tabela a seguir.
Propriedade M C Default Descrição Propriedade do Comando mqsiapplybaroverride
Componente adaptador primário 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.

Quando o nó JDEdwardsRequest recebe dados do sistema JD Edwards, ele associa esses dados ao nome de um método. O nó JDEdwardsRequest tenta chamar métodos que são definidos no adaptador primário. Se o método não for definido no adaptador primário, o nó pode chamar métodos que sejam definidos nos adaptadores secundários correspondentes que são implementados no mesmo grupo de execução.

 
Modo do adaptador secundário Não SIM Nenhum(a) Especifica se o nó pode chamar métodos que sejam definidos nos adaptadores secundários.

Se você configurar a propriedade Modo do adaptador secundário como Nenhum, o nó JDEdwardsRequest chama apenas métodos que estão definidos no adaptador primário. Se o método não estiver definido no adaptador primário, ocorrerá um erro.

Se você configurar essa propriedade como Todos os adaptadores no aplicativo, o nó poderá chamar métodos definidos em qualquer adaptador de saída JD Edwards que esteja implementado no mesmo aplicativo. Se o nó for implementado como recurso independente (ou seja, não está contido em um aplicativo), ele poderá chamar métodos definidos em qualquer adaptador de saída JD Edwards que também esteja implementado como recurso independente.

Para obter informações adicionais, consulte Chamando Novos Serviços a partir de um Nó do Pedido do WebSphere Adapters sem Alterar Recursos Implementados Existentes.

secondaryAdapterMode
Método padrão SIM SIM   A ligação de método padrão a ser utilizada. Essa propriedade lista os métodos definidos pelo adaptador. Você pode substituir essa propriedade configurando o nome do método na subárvore LocalEnvironment.Adapter. Para obter informações adicionais, consulte Estrutura em árvore do ambiente local.

Os nomes do método correspondem aos nomes da Operação de Serviço, que são configurados pelo assistente Adapter Connection. Na maioria dos casos, os nomes são baseados no nome do serviço que está sendo descoberto.

defaultMethod
As propriedades Análise de Mensagem de Resposta do nó JDEdwardsRequest são descritas na tabela a seguir.
Propriedade M C 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ó JDEdwardsRequest está no domínio DataObject. Você não pode especificar um domínio diferente.
Conjunto de Mensagens Não 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.
As propriedades Transacionalidade do nó JDEdwardsRequest são descritas na tabela a seguir.
Propriedade M C Default Descrição
Modo de Transação Não Não Não Essa propriedade especifica que as atualizações são executadas de forma independente, não como parte de uma transação local. Não é possível alterar esta propriedade.
As propriedades Pedido do nó JDEdwardsRequest são descritas na tabela a seguir.
Propriedade M C Default Descrição
Local do Método SIM Não $LocalEnvironment/Adapter/MethodName O local do método de lista de XML ou da função de negócios que é utilizado para acionar o nó JDEdwardsRequest 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ó JDEdwardsRequest para o EIS.

O valor padrão $Body representa o corpo da mensagem que chega. É possível inserir qualquer expressão XPath ou ESQL que defina o local da árvore de mensagens para serialização e envio.

As propriedades Resultado do nó JDEdwardsRequest são descritas na tabela a seguir.
Propriedade M C 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ó JDEdwardsRequest envia saída.

O valor padrão $OutputRoot substitui a mensagem que chega com a resposta.

Copiar ambiente local Não Não Selecionada Esta propriedade controla se o ambiente local de entrada é copiado ou propagado. Por padrão, esta caixa de opções está selecionada, o que significa que o ambiente de local é copiado para que o ambiente local de entrada seja preservado. As inclusões ao ambiente local são visíveis apenas aos nós de recebimento de dados deste nó. Se esta caixa de resposta estiver selecionada, o ambiente local de entrada é utilizado para as mensagens de saída. Quaisquer alterações feitas no ambiente local por este nó são visíveis em ambos fluxos de envio e recebimento de dados após este nó ter sido concluído.
As propriedades Monitoramento do nó são descritas na tabela a seguir.
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.

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:30:51


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