SOA简化应用开发规范完成

 
   | |

导读:日前18家致力于联合推动创建SOA(面向服务的架构)行业标准的技术厂商,宣布SCA(服务组件架构)和SDO(服务数据对象)规范中关键部分的完成,并将正式提交给OASIS。

关键词:SOA 面向服务架构 SCA 服务组件架构 SDO 服务数据对象

 
正在加载数据...

  日前18家致力于联合推动创建SOA(面向服务的架构)行业标准的领先技术厂商,宣布了SCA (Service Component Architecture,服务组件架构)和SDO(Service Data Objects,服务数据对象)规范中关键部分的完成,并将正式提交给OASIS(The Organization for the Advancement of Structured Information Standards,结构化信息标准促进组织),通过其开放式标准过程进行推动。

  SCA规范旨在简化服务的创建和合成,对于运用基于SOA方式服务的应用构建十分关键。随着SCA规范的完成,联盟合作厂商希望将其标准化过程提交给OASIS。此外,联盟厂商也已完成了SDO规范,旨在实现对多个站点中多种格式数据的统一访问,并将把SDO基于Java的规范开发和管理提交给Java 社团过程(JCP)组织,而基于非Java的规范 (C++ ) 提交给OASIS。

  SCA和SDO规范能帮助企业更便捷地创建新的以及改造现有的IT资产,使之可复用、易整合,以满足不断变化的业务需求。这些规范提供了统一服务的途径,大大降低了在应用开发过程中,因程序设计语言与部署平台的不同而产生的复杂性。SCA和SDO规范都是用于简化业务逻辑和业务数据呈现的新兴技术。早期用户已经开始实行这些规范并从中获得了价值。

  “我们对开放SOA合作组织取得这一里程碑成就,并选择了在接下来通过开放标准过程继续推动这一重要工作表示欢迎和赞赏”,OASIS CEO和总裁Patrick Gannon评论到,“我们希望能进一步推进SCA规范,实现标准化,并通过教育和实施等一系列努力,获得最广泛的行业应用。”

  自2005年11月开始,18家厂商致力于联合制定简化SOA应用开发新的行业规范。联盟厂商包括BEA,Cape Clear,IBM,Interface21,IONA,Oracle,Primeton Technologies(普元软件),Progress Software,Red Hat,Rogue Wave Software,SAP AG,Siemens AG,Software AG,Sun Microsystems,Sybase,TIBCO Software,和Xcalia。这些厂商在SCA和SDO规范方面,取得了重大进展。

  联盟厂商将继续致力于酝酿并推进有利于简化SOA应用开发的技术方案。此外,联盟厂商的厂商中立网站将继续用作获取草拟规范、白皮书的信息来源,并提供一个进行行业信息输入和反馈的论坛。

  “SOA从面向构件开始。SCA/SDO规范的正式发布将为广泛采纳面向构件的方式构建SOA铺平道路。”作为亚洲唯一一家SOA合作组织的成员,普元软件CTO黄柳青博士说,“我们即将发布的旗舰产品普元EOS将全力支持SCA/SDO规范。”

  关于OASIS

  OASIS (结构化信息标准促进组织)是一个非赢利的国际性协会,致力于电子商务相关标准的制定、合并和推行。该协会制定了比其它任何组织更多的Web服务标准,同时也制定了安全和电子商务标准,并在公共部门和特定应用市场的标准化方面做出了努力。OASIS于1993年成立,现在参加者超过了5,000人,代表了来自世界100多个国家的600多个组织和个人。

  关于开放SOA

  开放SOA合作组织代表了一个拥有共同利益的、由行业领导者组成的非正式厂商联盟:定义语言中立的编程模型,满足企业开发人员的需要,帮助他们最大限度发挥面向服务架构的特性和优势进行软件开发。该合作组织不是一个标准化组织,而是由一些有意于推动该编程模型快速发展的厂商组成的联盟,为业界制定实施规范。这些规范将免费提供。一俟时机成熟,这些规范将会提交给适当的标准化组织进行管理。

  关于普元软件

  普元软件(Primeton)是最佳面向构件的中间件提供商,并是SCA/ SDO国际构件标准组织和OASIS标准组织的核心成员。普元将互联网、面向构件以及图形化组装等技术完美结合,创造了领先的“面向构件的中间件-普元EOS”产品,革命性地改变了传统应用软件的结构和开发方式,使用普元EOS可以快速、低成本地生产出高质量、高扩展性的应用软件。

  目前,普元EOS已在电信、金融、电子政务、电力、物流、制造、市政、城建等多个行业和领域的关键软件应用上得到一致验证。产品荣膺 “国家级重点A类新产品”、“上海市科技进步二等奖”、中国计算机报“最佳编辑选择奖”、中国计算机用户协会“最有价值中间件产品奖”等奖项,并成功承担了国家发改委软件重大专项、国家863计划、上海市科教兴市重大产业化专项等项目的研发任务。

  公司由多位已取得卓越成就的留美企业家和计算机科学家携手创立,汇聚了一流的计算机技术专家、管理精英和各类专业人才。公司总部坐落于上海浦东新区张江高科技园区,目前已投入资金1.4亿人民币,是政府重点支持的高新企业,公司在北京、上海、广州、成都、南京、杭州、长沙设有销售和服务分支机构。

 
来源:网络    
 
 
 
 
 

SCA

 
你想知道Java实施内服务、参照和属性是如何定义的吗?让我们使用支付的例子看看Java注释为Payment组件,如何被添加到Java类中来定义SCA服务……
 
SCA符合应用的每一个组件都是使用实施类型实施的。SCA技术参数定义了许多实施类型并且Tuscany项目也增加了一些。
 
服务组件架构(SCA)标准体系的愿景,起源于IBM和BEA的概念,对面向服务架构(SOA)来说具有编程标准的性质,这个说法来自于……
 
随着SCA/SCDL工具集的发展和时间的变化,很可能会改变。和微软的Frontpage一样,简化了基于HTML Web网站的开发过程,新厂商的产品……
 
SOA和Web服务已经成为主流,有些人认为它们现在实际上代表了部署新应用与合成服务。组件重用、开放标准和轻松装配合成服务……

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录