节点文献

基于JMS和XML的数据交换模型设计与实现

Design and Implementation of Data Exchange Model Based on JMS and XML

【作者】 万军

【导师】 徐汀荣;

【作者基本信息】 苏州大学 , 计算机应用技术, 2005, 硕士

【摘要】 随着企业信息化程度的不断深入,企业与企业之间、企业内部各部门之间的信息共享越来越频繁。但由于不同企业信息化建设的程度及方式存在很大差异,使各信息系统间的数据交换产生诸多困难。如何在信息系统间进行有效的数据交换,是企业信息化过程中必须解决的关键问题。 本文从数据交换过程中面临的问题出发,分析了数据交换现有的一些主要解决方案,并在深入研究JMS和XML技术的基础上,提出了一种新的数据交换模型。该模型采用XML作为中间数据格式来实现异构数据源的数据转换,利用JMS异步消息处理机制来完成应用系统间的交互和数据传输。然后详细介绍了模型的三个核心组成部分:数据存取与解析组件、XML消息服务组件和数据交换工具的设计和实现过程。在模型两个核心组件的实现过程中解决了两个重要的问题:包含关系数据库、excel文件和word文件表格在内的异构数据源与XML文档的相互数据转换;基于JMS的分布式应用系统间的消息传递。最后给出了模型的应用实例。本文还从实用性和完善性的角度对模型提出了下一步应进行的工作。

【Abstract】 With the deep-going exploitation of enterprise informationalization, information sharing between enterprises within and among become more frequent. Different enterprises have great differences in the information level and construction ways causes many difficulties in data exchange between information systems. How to exchange data efficiently between information systems is a key problem must be solved in the implementation of enterprise informationalization.Starting from the problems in data exchange, this paper analyses some main techniques used in data exchange. Based on the JMS and XML, a new data exchange model is proposed. This Model can not only implement data conversion between heterogeneous data sources by using XML as middle data format but also complete the interaction and data transmission between application systems by utilizing the asynchronous message processing mechanism in JMS. Then this paper expounds the design and realization of three main parts in the model. These three parts are Data Access and parsing component, XML message service component and data exchange tool. With the development of the two main components of the model, we solve two important problems: one is data conversion between XML documents and heterogeneous data sources that include relational databases, excel files and tables in word files. The other is JMS-based message transmission between distributed application systems. At last, samples are given to demonstrate the model’s application. This paper also brings forward the improvement works on the model from the practical and perfect direction.

【关键词】 数据交换模型JMSXML数据转换消息传递
【Key words】 Data Exchange ModelJMSXMLData ConversionMessage Transmission
  • 【网络出版投稿人】 苏州大学
  • 【网络出版年期】2006年 05期
  • 【分类号】TP311.11
  • 【被引频次】17
  • 【下载频次】343
节点文献中: