O processo de configuração define os transportes, protocolos de sistema de mensagens e protocolos comerciais específicos que serão suportados pela comunidade comercial. Também define os participantes da comunidade comercial, bem como os tipos específicos de documentos e protocolos válidos para cada participante enviar e receber. Para facilitar a configuração, o Partner Gateway é fornecido com elementos de configuração predefinidos para todos os formatos e protocolos de padrão de mercado suportados.
Os elementos a seguir precisam ser configurados. Para obter informações detalhadas de configuração, consulte o Hub Configuration Guide.
Um destino é um ponto de entrada no Partner Gateway. Consiste em uma instância de um receptor configurado para uma implementação específica. É possível ter vários destinos configurados a partir de um receptor. Por exemplo, você pode configurar vários destinos JMS utilizando o receptor JMS. Cada destino JMS pode ser configurado para efetuar poll de documentos de entrada em filas de entrada separadas. A configuração de cada destino especifica de qual fila de entrada o destino efetua poll.
Um destino atende ou efetua poll de novos documentos a serem processados pelo Partner Gateway. Por exemplo, ele pode efetuar poll de uma pasta no sistema de arquivo, de uma fila JMS ou atender em uma URL HTTP aos documentos de entrada de parceiros de negócios ou de um sistema de backend. Um destino é utilizado para os fluxos de entrada e de saída. As entradas estão chegando no Partner Gateway e as saídas estão deixando o Partner Gateway.
Um gateway é um ponto de saída fora do Partner Gateway. Ele é utilizado pelo Partner Gateway para entrega documentos a um sistema de backend ou parceiro comercial. Por exemplo, ao enviar um documento para um parceiro, seu servidor WebSphere Partner Gateway precisa de um gateway que aponte para uma URL configurada no servidor de seu parceiro. Nesse caso, o gateway aponta para um destino remoto no servidor do parceiro. Entretanto, um gateway também pode apontar para um recurso em uma rede interna, tal como uma fila JMS configurada como a fila de entrada para o WebSphere Business Integration Message Broker.
Um gateway é definido por uma definição de gateway, que inclui um URI de destino, informações opcionais de login e configurações de nível de transporte para o gateway.
Um perfil é requerido para cada participante da comunidade comercial. O perfil contém dados do participante, informações de roteamento e autorizações de acesso ao console. O perfil do participante consiste em informações do parceiro, dados de configuração para roteamento de documentos e autorizações de acesso ao console. O perfil inclui informações como:
Os dados do participante incluem nomes do participante e identificadores comerciais como os números DUNS. Um único parceiro pode ter um ou mais identificadores comerciais.
Os usuários são contas que possuem acesso ao console do Partner Gateway. Uma conta de usuário obtém suas permissões para interagir com o console com base em associação de grupo.
Os contatos são semelhantes aos usuários; entretanto, eles não podem interagir com o console e podem ser configurados apenas para receber notificações do sistema de alerta.
Uma definição de fluxo de documentos deve ser especificada para cada tipo de documento a ser processado pelo Partner Gateway. A definição de fluxo de documentos fornece informações ao hub sobre como processar o documento:
Existem várias partes para uma definição de fluxo de documentos. Um pacote define como um documento deve ser empacotado, de acordo com uma especificação para o transporte, como AS2. Um protocolo descreve o padrão geral aderido por um documento, como EDI-X12. Um fluxo de documentos detalha o que precisa ser feito com o conteúdo de um fluxo. Todas essas partes têm atributos que podem ser aplicados, fornecendo ao tempo de execução as informações necessárias para ajudar a processar o documento.
Uma interação especifica como o documento é processado pelo Partner Gateway, independente de qualquer participante.
A interação define um documento recebido (pacote, protocolo e fluxo de documentos):
Os recursos B2B identificam para o Partner Gateway os tipos de documentos específicos que cada participante da comunidade comercial está autorizado a enviar e receber. Dependendo do tipo de documento, algumas características podem ser definidas sobre como o Community Manager deseja enviar ou receber o documento (como pertencentes ao participante). Os recursos B2B de um participante são definidos como:
Você precisa especificar os recursos B2B de cada participante, selecionando as definições de fluxo de documentos aplicáveis a partir do conjunto que foi definido para a comunidade comercial.
Uma conexão do participante especifica um tipo válido de troca de documentos entre um participante específico e o Community Manager. A conexão do participante é uma interação que foi associada a parceiros específicos de origem e de destino. Uma conexão do participante também especifica os gateways e outras informações de roteamento necessárias para essa troca.
O Partner Gateway deriva uma lista de conexões válidas do participante para troca de documentos entre o participante e o Community Manager que utilizam as interações definidas e os recursos B2B de parceiros.
Na lista de conexões válidas, você precisa ativar essas conexões realmente necessárias ao participante para enviar ou receber seus documentos comerciais.