技术开发 频道

SOA建模之服务实现

    生产时序安排

    生产时序安排服务提供者提供 Scheduling 接口以决定何时何地生产这些货物。这一信息能够被用来创建一个在处理定购单时被使用的交付时间表。

    Productions 组件通过其时序安排端口提供 Scheduling 接口,如图10所示。<service> 端口指定了该端口上可以提供的绑定风格。

    

    图10. Productions 服务提供者
 
    服务操作方法是 requestProductionsScheduling 和 sendShippingSchedule 行为。没有被显示在图表中的实现细节,可能被留给开发人员使用更加适用的、特定平台的语言来实现。

    交付

    一个交付服务提供者将交付货物的 Shipping 接口提供给消费者来填满订单。它还需要 ScheduleProcessing 接口来要求消费者处理完成的时间表。

    图11显示了 Shipper 服务提供交付服务作为 ShippingService 服务规范所指定的内容。

    
    图11. Shipper 服务提供者
 

0
相关文章