基于面向服务架构的数据共享与交换平台的设计.pdfVIP

基于面向服务架构的数据共享与交换平台的设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
石油、天然气工业

维普资讯 大 庆 石 油 学 院 学 报 第31卷 第 5期 2007年 1O月 JOuRNAIOFDAQINGPETRO1EUM INSTITUTE Vo1.3l No.5 Oct. 2007 基于面向服务架构的数据共享与交换平台的设计 任庆东 ,宗喜军 ,常凌云 (1.大庆石油学院 计算机与信息技术学院,黑龙江 大庆 163318; 2.大庆油 田有限责任公司 第一采油厂 ,黑龙江 大 庆 163000) 摘 要 :提出一种基于面向服务架构的数据共享与交换平 台(DSEP)的设计思想 ,从面向服务架构 、层次及模块结构 角度,给出平台的实现思路.通过这样一种松散耦合的平台,实现应用系统之间的数据交换、共享和集成,有效地解决了 “信息孤岛”问题. 关 键 词 :数据共享交换 ;服务 ;面向服务架构 ;企业服务总线 中图分类号 :TP391 文献标识码 :A 文章编号 :1000—1891(2007)05—0101—03 目前运行 的各类应用系统亟需实现数据共享及交换.“信息孤岛”现象 已成为制约信息系统总体高效 运作的瓶颈.数据共享与交换的相关技术的发展经历了3种架构模式:消息中间件(MOM)、企业应用集 成 (EAI)、面向服务架构 (SOA).MOM(如Tuxedo、MQSeries等)实现 了应用系统的多层架构,降低了系 统建设的复杂度 ;EAI可对不同系统快速改造实现数据共享、交换及转换,可提供诸如工作流、门户、数据 集成、应用服务器 、消息中间件等中间件以完成系统 的整合;sOA是一种系统设计和实现的方法 ,以服务 为核心,提出企业服务总线 (ESB)概念 ,通过建立标准的数据交换和管理接 口,实现各系统的互联互通,实 现完全的分布式架构.目前的数据共享与交换平 台有基于 XML的、基于 WebServices的、基于 ESB的 等,实现平台有 J2EE平台和.NET平 台等 --4j.文 中设计 的基于面向服务架构的数据共享与交换平 台 (DataShareExchangePlatform,简称 DSEP),为应用系统提供全局数据视图、数据权限视 图和完善数 据交换及共享服务 ,从而解决 “信息孤岛”问题 ,让各种数据资源在应用系统间实现互联互通. 1 理论基础及核心技术 S0A是一类分布式的体系结构 ,可将异构平台上应用程序的不同功能部件 (称为服务)通过服务问定 义 良好的接 口和规范,按松散耦合方式整合在一起.s0A是一个组件模型,它通过服务间的接 口和契约 , 将应用程序的不同功能单元(服务)联系起来,接 口采用 中立的方式定义,独立于具体实现服务的硬件平 台、操作系统和编程语言,使此类系统 中的服务可以使用统一 、标准的方式通信 ]. SOA 的核心技术包括 XML,S()AP,WSDI,UDDI,ESB等.(1)XML是实现跨平台交换数据 的保 障,也是数据标准化的支撑技术 ,不仅用在数据交换标准的定义上 ,也为多种技术提供 了基础 ,如S0AP, webService等.(2)SOAP(SimpleObjectAccessProtocol,简单对象访问协议)定义 了服务参与者之间标 准的交互协议 ,为描述的消息提供简单统一的传输机制.(3)WSDL(WebServicesDescriptionLanguage, web服务描述语言)提供了一种描述服务接 口的标准方法 ,定义了一种描述接 口的抽象语言,使服务的接 口定义独立于底层协议 和编码方式.(4)UDDI(UniversalDescriptionDiscoveryandIntegration,统一描 述、发现和集成)是一个提供注册服务的公共数据库.作为发现和发布服务的中心,有重要的桥梁作用,在 物理上 以分布式系统架构实现.(5)ESB是由中间件技术实现并支持的的一组基础架构功能,支持异构环 境中的服务 、消息以及基于事件的交互 ,并且具有适当的服务级别和可管理性.ESB实现了通信 、互连 、转 收稿 日期 :2007—04—07;审稿人:刘贤梅 ;编辑 :郑丽芹 作者简介 :任庆东(1960一),男 ,副研究员 ,主要从事计算机控制 、计算机 网络

文档评论(0)

fengbing + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档