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.
- Clique em Iniciar > Programas > IBM WebSphere Business
Integration Express > Development > Test Connector para iniciar o
Test Connector.
- Clique em File > Create/Select Profile na barra de menus do
Test Connector.
- Clique para selecionar o perfil SourceConnector e, em seguida,
clique em OK. O diálogo "Connector Profile" é
mostrado abaixo com o perfil SourceConnector selecionado.

- 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.
- 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.

- 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.
- Na instância do Test Connector que possui o perfil SourceConnector
carregado, clique em Edit > Load BO na barra de menus.
- No diálogo "Open", acesse \ProductDir
\Samples\SystemTest e, em seguida, abra a pasta
Customer.bo. O diálogo "Open" é mostrado
abaixo.

- Clique em Open para abrir o arquivo Customer.bo e exibir
o diálogo "New Instance".
- 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.

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

- Clique em Request > Send na barra de menus para enviar o
objeto de negócios.
- 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.

- 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.

- 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.
- 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.
- 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.
