开发SOA的思路

来源:互联网 发布:域名由哪几部分组成 编辑:程序博客网 时间:2024/04/29 14:53

    这是一位做了几年电信行业的前辈总结出来的,现在我把它摘抄出来共享一下

 

 1 设计整体系统的总览图

2 对IT系统进行系统内和系统间的服务的分析设计

思路:从系统间集成的要求来发现系统内的服务,然后进行分解成系统内的原子服务

3 根据业务要求制定流程,并指定流程的活动和使用的服务

4 定义如何使用外部服务和进行新服务的开发

5 通过服务的组合和编排来推出新的流程

注:流程指的是BPEL流程

SOA引入分为3个阶段

1 服务的发现,设计和实现

2 引入ESB,对系统提供的服务进行集中管理

3 使用BPEL流程,以快捷交付业务的能力