惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tailwind CSS Blog
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
博客园_首页
Jina AI
Jina AI
WordPress大学
WordPress大学
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 三生石上(FineUI控件)
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
美团技术团队
IT之家
IT之家
爱范儿
爱范儿
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
量子位
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
博客园 - 【当耐特】

博客园 - 王鹏翊

引用:使用 IntelliTrace 调试应用程序 zz 数据库范式 zz:wikipedia中对Zachman_Framework的解释 zz:TOGAF和SOA 转:应用jBPM4解决中国特色的流程需求 Shell Extension的一些学习资源 转:Understanding Classic COM Interoperability With .NET Applications 架构框架TOGAF发布9.0版本 wikipedia中关于知识、本体的解释 转:知识管理概念综述(二) 转:知识管理概念综述(一) 线程同步Demo:SynchronizationContext和EventWaitHandle:异步和同步 FW: 采用CAS原理构建单点登录 转:声明式的WCF安全模型 转:Infoworld发布2009年度开源软件大奖 彩色UML(color uml) 转:(C#)Windows Shell 外壳编程系列1 - 基础,浏览一个文件夹 转:Windows外壳名字空间的浏览 用例、用户故事和特性的区别
SOA7阶段成熟度和路线图
王鹏翊 · 2009-11-26 · via 博客园 - 王鹏翊

Dr. Chris Harding, The Open Group发布

参见:http://blogs.zdnet.com/service-oriented/?p=1974

1、单井式
各个业务线独立开发软件,数据、流程、标准、技术没有交互;
2、系统整合
各个业务系统之间通过导入导出等技术手段实现数据交互。
整合并没有形成公共的数据和流程标准,因此,两个系统的互联需要复杂的数据、操作、协议的转换;
3、组件化
独立业务系统分解为组件,因此可以重新配置、部署到新的系统中。
业务功能也被(有限的)实现到组件中。组件的交互通过接口,但不是非松耦合的,这限制了不同组织的系统之间的互操作性;
系统内部组件化,系统内的复用、控制变化
4、面向服务
组合程序现在可以从松耦合的业务服务中构建;服务调用使用标准协议,独立于实现技术;
然而,服务的组合依然由开发编写特定代码实现,因此限制了新业务流程开发的敏捷性;
5、服务组合
构造新的业务流程不在需要定制编码,而是通过一种组合工具(业务流程引擎)定义信息的流动,控制单个服务实现;这允许业务服务组合成为复合业务流程;
6、虚拟服务
服务使用者并不直接调用服务,而是通过一个服务平台调用一个虚拟服务,服务平台负责把调用转发到一个实际服务提供方;松耦合程度更高;
7、动态可重新配置
之前的SOA,尽管流程整合也比较灵活,但都是在设计期有开发人员(在业务分析和产品管理的指导下)实现;这个阶段的流程整合是在运行期,有流程分析师用工具实现;或者由系统自己确定;这需要有统一机制发现所需服务。