服务组件架构(SCA)最新版本完全解读

Posted on 2010-03-03 22:35  FreeSkyCD  阅读(994)  评论(0编辑  收藏  举报
服务组件架构(SCA)标准体系的愿景,起源于IBM和BEA的概念,对面向服务架构(SOA)来说具有编程标准的性质,这个说法来自于差不多从这个说明创建时就参与其中,BEA前任技术总监及Active Endpoints的CTO Michael Rowley,同时他还是最近发布的《理解SCA》(Addison-Wesley, 2010)一书的合著者。

  Rowley 说:“这意味着是SOA的标准。标准SOA基于首要围绕协议的标准。这对SOA来说是一个编程标准。”

  IBM WebSphere/SOA基金会架构师Steve Kinder表示SCA作为一种愿景已经有五年的时间了。在IBM/BEA 初次的会议上,在会议代表讨论如何采纳IBM的围绕SCA创建一个开放的标准体系的想法时,他说:“这是一个旅程。”

  随后Oracle、Tibco、SAP以及其他厂商加入,开放SOA(OSOA)协作开始为SCA标准体系1.0版本工作。在2009年三月份,OSOA将SCA工作移交给OASIS,开放合作服务架构(Open CSA)群,这将促进开发和采纳SCA和服务数据对象(SDO)标准体系。今天,SCA 1.1版本公开审核。

  Kinder解释了这个版本的SCA背后讨论的三个特定领域。首先是在服务间连接。Kinder 说:“有太多不同的方式来连接服务。它们看起来都不相同,没有现实的方式将你的应用看做服务集和应用可视化。我试图在创建服务时利用环路板范例观察SCA,所以你创建‘芯片’和用电线将他们连在一起,作为企业的可重构用的大的服务来暴露它们。”

  Kinder表示其次SCA关注从程序员设计的地方迁移中间件。“由于CICS,我们一直在试图使得程序员摆脱这样的中间件形式。有关SCA的好处是我可以接入服务,可以不必担忧关于如何连接时间和具体协议的代码暴露我的服务。”

  第三个好处,Kinder表示:“围绕SOA概念和SOA编程模型,可以可视化和在你的企业的粗粒度水平上,看到这些服务。”详细内容


已有 0 人发表留言,猛击->>这里<<-参与讨论


JavaEye推荐



Copyright © 2024 FreeSkyCD
Powered by .NET 8.0 on Kubernetes