OrderProcessor 参与者提供 purchasing 服务并使用其他参与者来执行它的工作。
要创建 OrderProcessor 参与者,请完成下列步骤:
- 在“选用板”中,单击参与者,将光标拖到图中并将参与者命名为 OrderProcessor。
- 在图编辑器中,右键单击参与者;然后单击。
- 在“选用板”中,单击服务点并将光标拖到 OrderProcessor 参与者的边框。
- 在窗口中,单击选择现有元素并指定 PurchasingService 服务接口作为其类型。
- 将服务点命名为 purchasing。
- 在“选用板”中,单击服务点旁边并单击请求点。
- 在“选用板”中,单击请求点并将光标拖到 OrderProcessor 参与者的边框。
- 在窗口中,单击选择现有元素并指定 InvoicingService 服务接口作为其类型。
- 将请求点命名为 invoicing。
- 重复步骤 5 至步骤 9 以创建下列请求点:
- o 名为 shipping 且将 ShippingService 接口作为其类型的请求点
- o 名为 scheduling 且将 SchedulingService 接口作为其类型的请求点
OrderProcessor 参与者应如下图所示:

保存并关闭参与者的 Main 图。