【发布时间】:2015-01-13 13:08:07
【问题描述】:
我对 The Open Group 为 SOA 提供的可用作企业示例的参考架构有些困惑。
问题 1:在这个参考架构中有一个服务层,它将服务暴露给外部世界。标准文档说你可以在这个服务层中拥有流程服务,它实现了一些可以作为服务访问的功能流程。也可以在服务层中组合使用其他服务的服务。但是,还有一个业务流程层,据我了解,主要是通过编排来自服务层的不同服务来实现业务流程。业务流程层中的业务流程与服务层中的流程服务有何不同?
问题 2:是否有任何论据可以决定您是否应该提供使用多种不同服务的组合服务: 1. 在服务层中,通过为组合服务提供自己的接口,同时在服务层中使用其他服务? 2. 作为业务流程层中的业务流程 3. 在消费者层处理它。
【问题讨论】:
标签: architecture soa