使用测试连接器查看业务对象

“测试连接器”是一个图形界面,它在表格视图中表示业务对象的结构。连接器通过业务逻辑将数据与应用程序进行交换,因此没有图形界面。“测试连接器”使用图形视图模拟连接器,在消除运行实际连接器的复杂性的同时使得更容易理解界面中连接器的角色。

CustomerSynchronization_SourceToDestination 协作对象通过将业务对象从“测试连接器”的一个实例发送至另一个实例,来测试 IBM WebSphere Business Integration Server Express 系统。“客户”业务对象是平面的,而不是分层的。它不包含任何其它业务对象。CustomerSynchronization 协作模板将界面中源连接器发送的业务对象发送至目标连接器,并且不应用任何显著的业务逻辑。SourceConnector 和 DestinationConnector 定义表示连接器的服务器端组件。它们不表示可执行连接器。这些定义足以验证 IBM WebSphere Business Integration Server Express 的子系统。

下列指示信息使用“测试连接器”来模拟通过 IBM WebSphere Business Integration Server Express 系统交换数据的连接器。

注:
对于这些指示信息,假定已经启动了 InterChange Server Express系统管理器,并验证了测试连接器和协作对象是活动的。
  1. 单击开始 > 程序 > IBM WebSphere Business Integration Express > Toolset > 开发 > 测试连接器以启动“测试连接器”。
  2. 单击“测试连接器”菜单栏中的文件 > 创建/选择概要文件
  3. 单击以选择 SourceConnector 概要文件,然后单击确定。“连接器概要文件”对话框显示在下面,并且选择了“SourceConnector”概要文件。

  4. 单击“测试连接器”菜单栏中的文件 > 连接。此操作将“测试连接器”的当前实例与装入服务器中的“SourceConnector”概要文件连接起来。
  5. 重复步骤 14 以启动“测试连接器”的另一个实例。在步骤 3 中指定 DestinationConnector 概要文件而不是 SourceConnector。“连接器概要文件”对话框显示在下面,并且选择了 DestinationConnector 概要文件。



  6. 单击“测试连接器”菜单栏中的文件 > 连接。此操作将“测试连接器”的当前实例与装入服务器中的 DestinationConnector 概要文件连接起来。
  7. 在装入了 SourceConnector 概要文件的“测试连接器”实例中,单击菜单栏中的编辑 > 装入 BO
  8. 在“打开”对话框中,单击 \ProductDir \Samples\SystemTest,然后单击以选择 Customer.bo 文件夹。

    “打开”对话框显示在下面。

  9. 单击打开以打开 Customer.bo 文件并显示“新建实例”对话框。
  10. 在“输入名称”字段中输入 Customer_0,然后单击确定。“新建实例”对话框显示在下面,并且“输入名称”字段中输入了 Customer_0。

  11. 注意“客户”业务对象的字段中的值,例如,FirstName, String, Tom,如下所示。

  12. 单击菜单栏中的请求 > 发送以发送业务对象。
  13. 将焦点转至装入了“DestinationConnector”概要文件的“测试连接器”的实例上。如果“BO 请求列表”窗格包含 Customer.Create(如下所示),则已接收“客户”业务对象。

  14. 双击 Customer.create 事件以将它看作响应业务对象。“响应 BO”对话框显示在下面。

  15. 可选:在每个字段中双击,按目标应用程序通常将它自己的唯一值指定给它所处理事件的方式来编辑数据。当完成编辑这些字段时,单击确定
  16. 单击菜单栏中的请求 > 应答 > 成功以模拟成功处理业务对象并将它返回到 InterChange Server Express 的目标应用程序。
  17. 当完成发送并应答事件之后,单击“测试连接器”菜单栏中的文件 > 退出,并在提示是否关闭“测试连接器”时单击

Copyright IBM Corp. 2004