Web服务事务性标准互操作分析及其应用

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:zhang19890922
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SOA(Services Oriented Architecture,面向服务的架构)是目前主流分布式IT系统架构理念,Web服务技术作为SOA的最佳实现技术得到越来越多的关注。目前参与制定Web服务相关标准的主要有W3C、OASIS、WS-I、OMG等国际标准组织,它们所发布的标准存在重复和不一致现象,不同的厂商支持不同的标准,这样就给用户的使用造成困难,影响了IT系统之间的互操作性问题。我国目前已经启动了SOA相关国家标准的制定工作,由中国电子技术标准化研究所(CESI)互联网标准开放实验室(ISOL)整体负责,基于以上情况,ISOL规划了《SOA标准互操作性研究报告》(已正式发布于2008年11月,并将作为草案提交给ISO/IEC JTC1 WSSG),挑选了可靠消息传递、寻址、事件、业务流程、事务、管理等六类较为核心的Web服务标准,从标准的层次对其进行了互操作分析,用以指导我国SOA标准制定工作,尽早健全我国SOA标准体系,让国内厂商尽早用上自己的国家标准,以提升我国IT产业的核心竞争力。Web服务事务确保多个协同工作的Web服务之间保持统一的状态视图,从而取得一致的输出结果,在出现异常的时候,操作都必须被回滚或者被补偿,以保持数据的一致性。因此Web事务处理是基于Web服务技术架构SOA系统的核心内容之一。当前Web服务事务规范主要有两个:WS-Transaction规范族和WS-Composite Application Framework(WS-CAF)规范族。WS-Transaction和WS-CAF规范均由OASIS负责维护,但由于参与制定厂商不同,必然存在差异。本文首先梳理出梳理WS-Transaction和WS-CAF两个规范的功能点和语义(见附录部分);然后在此基础上从引用到的规范、各子规范之间的关系、规范定义的功能点和协调协议类型等方面对两个规范进行对比分析,并对Web服务事务标准的发展趋势进行了分析;从产品和应用的角度,介绍了Web服务事务标准的应用现状;最后设计与实现了一个Web服务程序,基于WCF框架使用WS-Transaction标准实现Web服务分布式事务管理。本文主要采用文献调研法,分析原版标准,获取第一手资料,并基于研究内容多次举办“《SOA标准互操作分析》研讨会”,和浪潮、神州数码、东方通、金蝶、IBM等国内外主流IT厂商的技术人员进行较为深入的探讨,不断的修正研究方向,完善研究成果。
其他文献
信息时代的技术成果和经济全球化,改变了整个世界,使世界正变得平坦。随着全球化、软件往亚洲外包、物质丰富和自动化盛行,发达国家的知识工作者创新的意识更加强烈,正在发展右脑
美国高校学生纪律处分程序历经一百余年的发展,已变得相当完善,不仅将纪律处分纳入了司法审查的范围,还引入了正当程序原则,设立了分工明确的纪律处分程序执行机构。本文力图通过
2010年,国家教育部审时度势,在教育领域推行“卓越教师培养计划”,旨在改革高师院校教师教育培养模式,促进拔尖创新型人才培养,“培养一大批师德高尚、专业基础扎实、教育教学能力
为了研究不同烧结工艺对电容式高温压力传感器用氧化铝陶瓷基片的影响,以纳米α-Al2O3为主要原料,加入ZrO2、MgO和Y2O3等粉料作为烧结助剂,采用流延成型、等静压成型和气氛保