这是一位做了几年电信行业的前辈总结出来的,现在我把它摘抄出来共享一下
1 设计整体系统的总览图
2 对IT系统进行系统内和系统间的服务的分析设计
思路:从系统间集成的要求来发现系统内的服务,然后进行分解成系统内的原子服务
3 根据业务要求制定流程,并指定流程的活动和使用的服务
4 定义如何使用外部服务和进行新服务的开发
5 通过服务的组合和编排来推出新的流程
注:流程指的是BPEL流程
SOA引入分为3个阶段
1 服务的发现,设计和实现
2 引入ESB,对系统提供的服务进行集中管理
3 使用BPEL流程,以快捷交付业务的能力