服务组件架构
支持者
支持的厂商包括:
进一步分析
Gartner集团曾发布研究结果,认为SCA以及服务数据对象 (SDO)技术已经成熟将被快速的采用。[5]
优势:
- 迎合所有现存的Java平台技术和C++(然而SCA的C++组件模型定义存在致命问题[4])
- 较少的技术依赖性 - 不需要依赖于Java程序设计语言和XML技术
- 使用服务数据对象,服务数据对象是SOA的数据访问的唯一工业标准。
- 缺少微软的支持,使得潜在用户可以在大量提供商之中选择SOA解决方案。b
劣势:
- 缺少微软的支持,这减少了SCA与大量潜在用户的关系。
- 规范并未解决SOA应用的性能问题,这将持续阻碍SCA被采用。
实现
- Fabric3 (页面存档备份,存于)
- Rogue Wave HydraSCA
- Covansys的服务组建架构框架[6]
- Apache Tuscany
- Paremus Infiniflow (页面存档备份,存于):分布式的,动态的,轻量级的SCA和OSGi运行平台
- Newton开源的分布式SCA和OSGi
- SCA and SDO for PHP
- PocoCapsule SCA组装容器(C++) 该GPL开源实现基于控制反转(IoC)及领域特定建模(DSM),并附带丰富的应用实例(包括SCA著名的BigBank)
脚注
- Technology vendors extend collaboration on SOA technologies http://www.hoise.com/primeur/06/articles/monthly/E-PR-08-06-92.html%5B%5D
- . [2007-06-27]. (原始内容存档于2009-02-01).
- . [2007-06-27]. (原始内容存档于2007-10-12).
- https://web.archive.org/web/20080224210629/http://ke-jin.blogspot.com/2007/11/service-component-architecture-sca.html
- (PDF). [2007-06-27]. (原始内容存档 (PDF)于2015-12-24).
- . [2007-06-27]. (原始内容存档于2007-06-21).
参见
- 語意服務導向架構
外部链接
- SCA 0.9版规范 (页面存档备份,存于)
- SCA 0.96版规范
- Open Service Oriented Architecture .org -- SCA规范相关信息的官方网站
- Apache SCA规范的开源实现 (页面存档备份,存于)
- SCA Announcements at OASIS web site (页面存档备份,存于)
- Service Data Objects initial work by BEA and IBM
- Comparing WCF and SCA (页面存档备份,存于)
- Summary of SCA (页面存档备份,存于)
- BPEL in SCA assembly (页面存档备份,存于)
- PocoCapsule SCA组装容器(C++) 该GPL开源实现基于控制反转(IoC)及领域特定建模(DSM),并附丰富的应用实例(包括SCA著名的BigBank)
- Eclipse STP SCA Tools (页面存档备份,存于)
- SCA被认为是有害的!
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.