Utilizando o Test Connector para Visualizar Dados de Negócios

Test Connector é uma interface gráfica que apresenta a estrutura de um objeto de negócios disposta em tabelas. Os conectores trocam dados com aplicativos através de lógica de negócios e dessa maneira não possuem uma interface gráfica. O Test Connector emula conectores utilizando uma visualização gráfica, tornando mais fácil compreender a função de um conector em uma interface, ao mesmo tempo removendo a complexidade da execução dos conectores em si.

O objeto de colaboração CustomerSynchronization_SourceToDestination testa o sistema IBM WebSphere Business Integration Server Express, enviando objetos de negócios de uma instância do Test Connector para outra. O objeto de negócios Customer é simples em vez de hierárquico. Ele não contém nenhuma outro objeto de negócios. O gabarito de colaboração CustomerSynchronization envia objetos de negócios - enviados pelo conector de origem na interface - para o conector de destino, e não aplica uma lógica de negócios digna de observação. As definições de SourceConnector e DestinationConnector representam o componente do servidor de um conector. Elas não representam conectores executáveis. Essas definições são suficientes para validar os subsistemas do IBM WebSphere Business Integration Server Express.

As instruções a seguir utilizam o Test Connector para emular os conectores que trocam dados no sistema IBM WebSphere Business Integration Server Express.

Nota:
Para estas instruções, presume-se que você iniciou o InterChange Server Express, System Manager, registrou uma instância do InterChange Server Express e verificou se os conectores de teste e objetos de colaboração estão ativos.
  1. Clique em Iniciar > Programas > IBM WebSphere Business Integration Express > Development > Test Connector para iniciar o Test Connector.
  2. Clique em File > Create/Select Profile na barra de menus do Test Connector.
  3. Clique para selecionar o perfil SourceConnector e, em seguida, clique em OK. O diálogo "Connector Profile" é mostrado abaixo com o perfil SourceConnector selecionado.

  4. Clique em File > Connect na barra de menus do "Test Connector". Esta ação conecta a instância atual do Test Connector com o perfil SourceConnector carregado no servidor.
  5. Repita as etapas 1 a 4 para iniciar outra instância do Test Connector. Especifique o perfil DestinationConnector em vez de SourceConnector na etapa 3. O diálogo "Connector Profile" é mostrado abaixo, com o perfil DestinationConnector selecionado.



  6. Clique em File > Connect na barra de menus do "Test Connector". Esta ação conecta a instância atual do Test Connector com o perfil DestinationConnector carregado no servidor.
  7. Na instância do Test Connector que possui o perfil SourceConnector carregado, clique em Edit > Load BO na barra de menus.
  8. No diálogo "Open", acesse \ProductDir \Samples\SystemTest e, em seguida, abra a pasta Customer.bo. O diálogo "Open" é mostrado abaixo.



  9. Clique em Open para abrir o arquivo Customer.bo e exibir o diálogo "New Instance".
  10. Digite Customer_0 no campo "Enter Name" e, em seguida, clique em OK. O diálogo "New Instance", com Customer_0 digitado no campo "Enter Name", é mostrado abaixo.

  11. Observe os valores como, por exemplo, FirstName, String, Tom, nos campos do objeto de negócios Customer, conforme mostrado abaixo.

  12. Clique em Request > Send na barra de menus para enviar o objeto de negócios.
  13. Direcione o foco para a instância do Test Connector que possui o perfil DestinationConnector carregado. Se o painel "BO Request List" contiver Customer.Create, conforme mostrado abaixo, o objeto de negócios Customer foi recebido.

  14. Dê um clique duplo no evento Customer.create para visualizá-lo como um objeto de negócios de resposta. O diálogo "Response BO" é mostrado abaixo.

  15. Opcional: Dê um clique duplo em cada um dos campos para editar os dados da mesma maneira em que um aplicativo de destino geralmente designa seus próprios valores para eventos por ele processados. Clique em Ok quando tiver concluído a edição dos campos.
  16. Clique em Request > Reply > Success na barra de menus para simular que o aplicativo de destino processou o objeto de negócios com sucesso e que o devolveu para o InterChange Server Express.
  17. Após terminar de enviar e responder aos eventos, clique em File > Exit na barra de menus do Test Connector e, em seguida, clique em Yes quando for solicitado que você encerre o Test Connector.

Copyright IBM Corp. 2004