网站大量收购独家精品文档,联系QQ:2885784924

基于JMS和XML的异构数据库集成研究.docVIP

基于JMS和XML的异构数据库集成研究.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JMS和XML的异构数据库集成研究   摘要:文章分析JMS和XML两种技术在实现异构数据库之间数据通信方面的优势;然后提出异构数据库集成的目标和主要问题,通过对数据库集成方案、数据的传输方式和传输格式、异构数据库访问等问题的分析,提出一种基于JMS和XML的异构数据库集成模型。   关键词:异构数据库集成;JMS;XML;OpenJMS   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)31-0789-03   The Research of JMS and XML based Heterogeneous Database Integration   ZHAO Xiao-jun   (Economics and Management School, Zhengzhou Institute of Light Industry, Zhengzhou 450052, China)   Abstract: The thesis introduces JMS and XML, and analyses the advantage in realizing of two kinds of technology that constructs the data communication betweenheterogeneous databases,then it puts forward the goal and subject matter of integration of heterogeneous database,and proposes a integrated model of heterogeneous database based on JMS and XML by the analysis of database integrated scheme、means and form of transmitting data、accessing heterogeneous database.   Key words: integration of heterogeneous database; JMS; XML; OpenJMS   在计算机科技日新月异的今天,人们对信息的需求越来越广泛,人们迫切需要从多方面获得数据。而数据库管理系统的多元化,使得人们面对的往往是不同的数据库管理系统,乃至于不同的操作系统等,应用程序之间难以实现相互的协同。在许多企业和政府部门,由于信息系统开发的阶段性,存在着许多完全独立的异构数据库应用系统,它们因为独立开发而形成了一个个信息孤岛。这些企业/政府部门迫切需要集成这些独立的应用系统和数据库以实现信息共享。这就使得结构不同的数据库即异构数据库的集成成为数据库应用技术的一个重要研究课题。   JMS具有Java语言特有的平台无关性,它采用同步/异步机制处理分布式应用,能够非常容易地实现企业系统之间的松散耦合,并且能够通过消息服务提供商实现可靠和健壮的消息传递,满足了分布式环境下异构平台的交互行为的需要。XML以与平台、语言和协议无关的格式描述和交换数据,其自描述性使其非常适用于不同应用间的数据交换,逐步成为数据表示和信息交换的工业标准,提供了异构数据库之间进行数据交换的一条有效的途径。   本文结合湖北交通科技计划项目《湖北港航电子政务系统》展开对异构数据库集成方法的研究,提出了一种基于JMS和XML的异构数据库集成模型。   1 JMS技术   异构数据库集成的一个难点就是如何解决不同平台不同数据库数据传输的问题,JMS具有Java语言特有的平台无关性,它能够满足分布式环境下异构平台的交互行为的需要,是最好的选择。   JMS是JAVA消息服务的缩写,它是一种接口规范;它的体系结构由供给者、客户和消息组成。   1.1 JMS消息模型   JMS消息由三部分组成:消息头,消息属性和消息主体。对于消息主体,JMS规范定义了5种消息类型:ByteMessage, 字节流消息;MapMessage, 映射集消息;TextMessage, 文本消息;StreamMessage, Java原类型流消息;ObjectMessageJava对象消息。   JMS可以实现消息的同步和异步接收。   1.2 JMS两种消息传输模式:点对点,订阅/发布   点对点提供传统的排队机制。此模式中,客户端应用通过一个队列发送消息到一个顺序获得消息的接收客户端。一个JMS消息队列是表示消息发送者目标及消息接收者数据源的管理对象。   发布/订阅是一种一对多的发布模式。此模式中,客户端应用向主题发布消息,主题则被其他对此主题感兴趣的客户所订阅。所有订

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档