导入所需的资源后,可以使用 Business Process Choreographer (BPC) Explorer Web 客户机或测试客户机来运行、测试和调试应用程序。这些步骤会使用 BPC Explorer。
要运行并测试自动售货机,请执行以下步骤:
- 在“服务器”视图中,右键单击 IBM® Process
Server ,然后选择启动。 等待至服务器完全启动。
- 将应用程序添加至服务器:
- 在“业务集成”透视图中,转至“服务器”视图。
- 右键单击 IBM Process
Server,然后从列表中选择添加和除去项目。 这样会打开“添加和除去项目”窗口。
- 在导航树中,单击 BSM_VendingMachine。
- 单击添加,然后单击完成。服务器将需要几分钟时间来启动并发布自动售货机。等待至“服务器日志”窗口中显示 Application
started。
- 启动业务流程编排器资源管理器,如下所示:
- 在“服务器”视图中,右键单击 IBM Process
Server,然后选择。
- 在登录页面中,缺省凭证为用户标识:admin 和密码:admin。
这样会打开业务流程编排器资源管理器,并显示已分配给您的所有任务。当前没有可用任务,因此会显示 No items found 消息。
- 调用应用程序:
- 要查看发布至服务器的所有流程模板的列表,请单击“视图”选项卡导航窗格中的“当前有效”流程模板。
- 选中 VendingMachine 模板复选框,然后单击启动实例以启动自动售货机流程。

- 在“流程输入消息”页面中,输入 P1 作为流程名称,并输入 1111 作为标识,然后单击提交。

- 单击 VendingMachine 模板复选框,然后单击实例。

- 单击 P1 流程实例名称以转至“流程实例”页面。
- 单击等待操作选项卡,您将看到所列出的所有操作,如以下截屏所示:

- 单击操作名称开启以启动自动售货机。
- 确保标识字段已填充为 1111,然后单击提交。 如果完成投币和选择步骤所用的时间过长,那么自动售货机将退还您的投币并回到“空闲”状态。
- 单击 P1 流程,选择等待操作选项卡,然后单击操作名称投币。
- 输入 1111 作为钱币标识,并输入 1.0 作为币值,然后单击提交。 从“控制台”视图中,可以看到已投入 1.0
- 单击 P1 流程,选择等待操作选项卡,然后单击操作名称选择。
- 输入 1111 作为选择标识,并输入 pop 作为选择项目。 从“控制台”视图中,可以看到已找回零钱,即找回了 0.5 美元的零钱。
- 要停止自动售货机,请单击 P1 流程,选择等待操作选项卡,然后单击操作名称关闭,并输入 1111 作为标识。
- 完成后,从资源管理器注销,除去该项目并停止服务器。