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 nenhum 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:
Essas instruções assumem que você iniciou o InterChange Server Express e o System Manager, e que verificou se os conectores de teste e objetos de colaboração estão ativos.
  1. Clique em Iniciar > Programas > IBM WebSphere Business Integration Express > Toolset > 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, juntamente 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", clique em \ProductDir \Samples\SystemTest e, em seguida, clique para selecionar 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 após terminar de editar os campos.
  16. Clique em Request > Reply > Success na barra de menus para simular que o aplicativos de destino processou o objeto de negócios com sucesso e que o devolveu para o InterChange Server Express.
  17. Quando tiver terminado de enviar e responder a eventos, clique em File > Exit na barra de menus do "Test Connector" e, em seguida, clique em Yes quando solicitado que você encerre o Test Connector.

Copyright IBM Corp. 2004