中国企业实现SOA分步走

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:kirawu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  朱律玮,东方通科技公司首席架构师,SOA-RA-TF主席。1993年加盟北京东方通科技公司,是公司的主要创始人之一。从1993年至今,在东方通科技公司主持设计和开发的中间件产品主要有:消息中间件TongLINK/Q、交易中间件TongEASY、应用服务器TongWeb、和安全中间件TongSEC等。所主持设计的产品先后入选科技部的国家863计划、信息产业部的电子发展基金、国家发改委的国家高科技产业发展计划。
  新产品、新技术、新观念是众多科技精英智慧的结晶,在不断发展的科技浪潮中,我们不但需要前进的激情,更需要在特定时刻的冷静回眸。《中国计算机报·产品与应用》版在此开辟了技术前沿专栏,将以独到的技术专家眼光,为读者提供快速、深度、全面的技术详解和评论。
  用户在规划自己的SOA项目时可以根据自己的实际应用需求来确定先实施什么,后实施什么,经过长期的研究发现,提出以下“三步走”建议供大家参考。
  第一步,实现SOA的一些基本特性。
  第二步,在成功实施SOA的基础上,加入一些企业级的高级特性。
  第三步,提供更完备、更高级的SOA功能。
  在我国乃至全球,SOA通过探索实践,在技术上正处于逐渐完善和成熟的过程,主要相关技术和标准包括以下内容。
  服务的定义:当前主要使用WSDL对服务接口进行描述,描述服务的功能,接口参数。除此之外,还需要描述服务的契约,包括业务特性的详细描述、服务质量属性的描述(如是否提供安全功能,是否提供可靠传递功能、是否提供事务完整性管理)。
  服务的注册与查找,服务的描述信息可以存储在文件、数据库或目录系统中。服务的获取可以通过静态方式,也可以通过动态匹配查找方式。
  服务间的通讯,当前可以使用的技术包括HTTP/SOAP/JMS等。使用SOAP技术时如果要解决可靠传递问题,相关的标准有WS-Reliability和WS-ReliableMessaging。
  服务流程的编制和编排:服务编制用于定义合成服务,关注重用已有服务的内部流程,相关的标准是WS-BPEL;服务编排关注多方参与的交换消息,进行对等的业务协作,相关的标准有WS-CDL。
  SOA架构中需要考虑的质量属性:安全,高级的消息传递管理、事务管理,这些也都有相关的标准加以支持。
  其他的技术还包括集成开发工具、支持基于模型的开发方法、基于Portal的统一的运行监控工具等,相关的标准有WS-DM。
  SOA在技术的实现上还没有一个公认的一致的架构,存在着大量的标准,不同厂家围绕自己已有的产品提供不同的技术实现,这些实现对SOA特性的支持程度也不一样,当前还没有一个厂家可以宣称,自己的产品可以完全满足SOA的各种特性。对于用户来说,建立SOA应用时,需要考虑自己的实际情况,到底想解决什么样的问题,以此来选择合适的技术解决方案,同时需要建立一个长期的SOA建设规划,保证SOA实施的稳步发展和进行。
  因为SOA本身处在发展过程之中,技术实施时可以分步进行,积累经验后再往前推进和深入。下面给出一个发展步骤的示例,用户在规划自己的SOA项目时可以根据自己的实际应用需求来确定先实施什么,后实施什么。经过长期的研究发现,现提出以下“三步走”建议供大家参考。
  
  第一步,实现SOA的一些基本特性。
  
  如服务描述,使用WSDL描述服务接口提供的方法和参数。
  服务注册可以使用人工登记服务描述,也可以使用文件、数据库或目录系统来登记和管理各种服务描述信息。
  服务查找可以使用人工查找,或利用一些简单的工具来获取服务及其接口描述信息。
  服务通讯和访问可以通过编程实现来访问服务,可以使用SOAP协议,也可以利用传统的中间件技术来实现(如JMS等)。
  简单的流程功能对于将多个服务组合成不复杂的流程,可以通过编程方式来实现,当然这样也缺失了可灵活组装的特性。
  简单的工具支持,提供服务描述,简单的服务注册和查找。
  
  第二步,在成功实施SOA的基础上,加入一些企业级的高级特性。
  
  如扩展服务描述,使用简单的服务契约管理功能,可以将服务的质量属性作为服务的一个属性来配置和定义。
  提供流程管理,使用集成开发工具定义流程,使用流程管理引擎来运行流程,并监控流程的执行,可以得到很好的服务流程组装特性,并能根据需要很容易地调整和优化服务流程。
  技术支撑平台提供企业级的质量属性保障,包括提供:安全服务、可靠消息传递服务、事务完整性服务等,同时也需要提供高性能的通讯和处理能力。
  基本的集成开发环境,可以提供流程定制、服务管理、集成的开发、调试和部署环境。
  基本的运行监控管理工具,基于门户技术提供统一的运行监控和管理工具,可以了解系统的运行情况,根据需要进行动态调整。
  
  第三步,提供更完备、更高级的SOA功能。
  
  如完备的服务契约,对服务可以从业务和技术角度进行详细描述。
  完备的服务管理,提供服务的版本管理、动态变更管理等。
  服务动态查找提供在一定的行业背景下提供语义查找功能,可以动态查找所需要的服务。
  基于模型驱动的开发方法,在集成开发环境中可以支持从设计阶段开始工作,可以将UML描述的设计模型转换为技术实现的描述。
  提供更完善的系统运行监控、分析管理工具,帮助各级人员更好地使用和管理SOA系统。
  除了技术以外,在实施SOA时还需要关注实施方法,这涉及如何组建一个SOA团队;SOA系统建设时从哪开始切入,长远规划是什么,需要建立哪些业务和技术标准;还需要有一个SOA的实施步骤。
  链 接
  SOA-RA-TF
  国内SOA架构模型和应用推广已经有了良好的需求环境,目前国内外的发展基本达到齐头并进的状态。为了在中国进一步推进SOA的发展,促进国内SOA架构不断完善,形成中国SOA架构模型和规则规范,在中国成立的长风联盟SOA-RA-TF组(成员企业包括中科红旗、人大金仓、东方通等),致力于推动中国SOA的发展。
  长风联盟SOA-RA-TF组将普及SOA的应用,打造国内专业的SOA架构和标准,并通过企业来推动长风联盟SOA-RA-TF的工作,同时SOA-RA-TF可以协助企业技术水平统一提升。长风联盟SOA-RA-TF的工作将提升长风联盟及参与企业的市场形象、技术形象,共同促进联盟成长。
其他文献
近年来,保险业一方面要应对经营灵活的外资保险公司的竞争,另一方面还要承受不稳定的低利率水平制约──低利率压制了保险公司在国内债市的投资收益。在双重压力之下,中国保险业如何面对?  随着中国加入WTO脚步的加快,国内保险市场逐步开放,越来越多的外资保险公司开始进入。此时谁来支撑中国保险业的发展呢?  自上个世纪90年代中国保险行业走向市场化运作,引入竞争机制,行业服务为之一新:险种变得越来越丰富,服
为了满足并快速响应客户需求,移动工作者需要在“任何时间,任何地点”获取公司信息;而为了加快供应链运转速度,需要与供货商和销售渠道共享有关销售和日程安排等数据。凭借跨越多个产业领域的广泛支持,三星电子推出了Ubigate iBG系列综合平台。    辟出一片蓝海  “Experience the power of one”是三星电子网络产品的宣传语,指的是Ubigate iBG系列综合平台回避了其它
在全国500强企业中, 有280家都是制造业,由此可见,制造业已经成为国家经济命脉中的重要行业。近几年来,制造业的数据安全问题也被提上了日程,成了继ERP、OA系统后另一项被用户广泛关注的信息化建设内容。  同有飞骥公司在业界率先推出了NetStor VTL系列虚拟磁带库产品,并在一些大型制造企业中得到了广泛应用,很好地解决了一直困扰企业的数据备份问题。VTL即虚拟磁带库技术,是通过存储虚拟化技术
数字:2005年中国显示器市场保持较快增长,总体销售规模为1889.2万台,较2004年增长15.3%;销售额达到250.3亿元,同比增长9.3%。其中,自有品牌显示器销量860.9万台,同比增长18.4%;OEM显示器突破1000万台大关,增长率为12.8%。     2003~2005年中国显示器市场销量情况(万台)     从整体市场来看,液晶显示器平均价格在经历了2004年小幅上扬之后,2
继中国电信“商务领航”、中国网通“宽带商务”之后,中国铁通终于在今年12月初推出了自己的针对中小企业信息化领域的业务——“商务新动力”。由此,中国的三大固网运营商全部进入中小企业信息化市场角逐。  中国铁通借助参展2006年世界电信展之机,在香港首推了“商务新动力”。据铁通内部人员介绍,“商务新动力”涵盖了CT类业务及IT类业务,既包括电话接入、宽带接入、IP视讯、视频监控等常规CT业务,还包括了
在笔记本电脑日益普及的今天,年轻、时尚、追求自由和高品质生活的年轻人已经成为了笔记本的主要用户群体。那么,笔记本该如何来迎合这些用户呢?海尔认为,笔记本未来发展将遵循以下七个方向。它们分别是:时尚的外观、润清+宽屏、高性能表现、蓝牙通讯、集成摄像头、人性化设计、高品质保障。    方向一时尚的外观    用户对外观开始重视,随着笔记本的普及,用户开始关注笔记本的外观,性别和个性的差异造就了用户选择
8月30日,第七届中国网络大会暨网络技术应用发展峰会成功召开。一时间,大会主题——“IP融合通信”成为会场内外最鲜亮的词汇。  以太网已有30多年的发展历程,而通信技术的演进则从人类诞生就开始了。前者虽为后起之秀,但其发展速度之惊人却丝毫不亚于后者的先进性。直到今天,手持终端已经可以享受Internet服务、基于网络也能够完成通信任务、传统电视还可以切换Internet……传统意义上的网络与通信,
出口的每台DVD机平均售价为39美元,但需要交纳55%的专利费和技术使用费,再除去43%的制造成本,中国DVD机制造企业的利润只剩下了2%。  DVD机只是中国众多出口产品的一个缩影。尽管中国的程控交换机、手机、彩电等产品的产量都超过了全球总量的三分之一,中国电子信息制造业规模位居世界第二,但这些都不能掩盖电子信息产业核心技术受制于人、尖端型和高层次复合型人才匮乏、以企业为主体的自主创新体系尚未形
游戏,曾让无数人为之痴迷,也曾被一些人所误解。但自从2003年11月18日,中国国家体育总局宣布将电子竞技正式列为第99项体育运动后,游戏产业正在向着积极健康的方向发展,各类赛事也层出不穷。最近,中国玩家关注的焦点无疑都集中到了一项完全基于中国的国际化顶级职业赛事身上——联想IEST2006国际电子竞技锦标赛。  所谓“工欲善其事,必先利其器”,本次大赛的主题“游戏激情,任我锋行”正体现了这一点。
全国大学生智能汽车竞赛暨第一届“飞思卡尔”杯全国大学生智能汽车邀请赛的场地赛于8月20~21日在清华大学圆满结束。来自全国共57所大学的112支参赛队的同学们在9个月的时间里,历经报名、资格评审、赛车制作和调试,以及技术报告的评审等各个阶段的挑战,终于在场地赛上展示了他们以飞思卡尔S12微控制器芯片为基础精心设计和装配的智能模型车,并在模拟赛道上一决胜负。经过场地赛预赛,共有25支参赛队参加了决赛