GYIG OpenIR  > 研究生  > 学位论文
基于XML/Web Services的月球探测数据管理与集成技术研究
其他题名Studies on data management and system integration based on XML/Web Services for the lunar exploration
左维
2004
学位授予单位中国科学院地球化学研究所
学位授予地点中国科学院地球化学研究所
学位名称博士
学位专业地球化学
关键词月球探测 数据管理 系统集成
摘要随着网络技术、特别是Internet技术的发展,分布式系统的高睦能、高可靠性、高灵敏度、可扩展性和系统透明性使得基于分布式系统的应用越来越广泛。在分布式坏境下,信息系统的集成是必须认真考虑的问题。研究如何集成和统一访问分布的、异构的数据资源,实现各种数据的转换、交流与共享;以及如何建立一个开放、可扩展和异构兼容的新一代信息管理系统成为当今网络应用的重要研究方向。本文针对建立月球探测数据管理和集成系统的数据集成与操作集成两方面的内容,重点分析和研究了数据存储管理和系统集成技术,结合月球探测数据管理的应用集成需求与特点提出了基于XML技术的数据存储与管理和基于Web Service技术的系统集成方案。并利用XML/WebService技术基于Net平台开发了一个月球探测数据管理与集成系统实例。研究内容主要包括以下四个方面: (1)基于XML的数据模型与数据库存储。利用XML的自描述性、独立于平台和应用、半结构化,机器可处理、可扩展性以及便于网络传输和广泛支持的特性,实现了基于关系数据库的XML数据存储。对系统中的结构化和非结构化数据信息、都进行了XML标记定义,实现了信息存储和查询的小粒度,增强了数据的表示、查询、插入和删除等数据处理能力和效率。同时,利用XML作为月球探测数据交换和信息传输的格式,也为实现与异构系统数据的互操作提供了理想的角军决方案。(2)基于WebServices的分布式信息系统集成的体系结构。在对XML、SOAP、WSDL和UDDI关键技术和标准规范进行研究与探讨基础上,针对绕月探测数据管理的需求提出了基于XML/Web Service的三层分布式结构模型。分别是表示层、应用逻辑层、服务端数据层。实现了系统功能的可迁移性和可装配性、各层间传输过程中数据流的XML化、接口定义的动态性。与传统技术开发的耦合的分布式应用系统相比,系统在跨平台性、可配置性、可伸缩性、可维护性等方面都有了大幅度的提高。(3)基于,NET平台系统的开发与实现。深入分析和研究了Mic1’osoft.NET平台的核心技术与整体技术框架,在VisLla1Sttldio.NET开发环境中利用C#、ASP.NET、ADO.NET基于关系型数据库Oracle9i开发实现了统一身份认证系统和月球探测数据管理与集成系统。统一身份认证系统是一个通用的统一用户身份认证管理系统,包括用户管理、身份验证、实体管理、日志监控和消息、管理等功能,达到了一次登录,所有系统共用的目的。月球探测数据管理与集成系统包括数据管理、信息发布、系统管理、综合查询和应用集成五大功能模块,相对于原来的紧祸合的应用系统而言,系统的开发效率、重用性、祸合度、灵活性和自适 应性都有了很大的提高。(4)基于XML/WebServices的动态系统集成。分析了传统分布式对象模型在异构环境集成的弊端,基于XML、SOAP和WSDL等技术规范基础上,实现了统一身份认证系统、月球探测数据管理与集成系统、小空间碎片数据库系统以及其它语言开发的应用系统的信息集成、实现了资源时空的有效整合。通过这些集成应用实例,充分体现和说明了Web Services技术在应用系统集成方面的优越性。本研究的成果,也将为地球化学研究领域涉及海量数据的处理、管理和系统集成提供示范实例,推动地球化学数据的融合和综合应用。
其他摘要With the development of network technology, especially Internet technology, the distributed system has been widely used in many fields due to its high capability, dependability, flexibility and expansibility. Under the distributed environment, the integration of the information system is a problem to be considered seriously. The studying fields of how to integrate and access uniformly these distributed and heterogeneous data resources, to realize conversion, to exchange and share among them, and how to build an opening, expansible and heterogeneous compatibility information system is becoming an important research aspect in the today's network application field. In this thesis, we mainly analyzed and researched the technology of data management and system integration. According to the demand and characteristic of data management and application integration of lunar exploration, We put forward a solution of using XML to manage data and Web Services to integrate system. Finally, we designed and realized the data storage and management system of Circumlunar Exploration based on XML and Web Service technology under .Net platform. The main contents are as follows. Data mode and database storage based on XML. We developed XML data storage technique, and marked and defined the structure and non-structure data information in system by using XML. We realized storage and retrieval of the small granularity of information so as to improve the capability and efficiency of information processing, expressing, retrieving, insert and delete. Meantime, we also proposed the better solution to mutually operate the heterogeneous systems' data resources by using XML as the data format for interchange and transmit of the Circumlunar Exploration The system architecture of distributed information system based on Web Services. On the basis of studying and discussing about the key technology and standard rule to XML, SOAP, WSDL and UDDI, we proposed the four layers browse/server architecture based on XML and Web Services according to the data storage requirement of Circumlunar Exploration, which are client application layer, interface layer, business layer and data server layer, respectively. This system has good functions in module transplant, assembly, XML data stream and interface definite dynamics. In comparison with the formerly tight coupling application system based on traditional technology, the system has a great improvement in striding over system platform and in configuration, scalability and maintainability. (3) The development and implement of system based on. NET. After studying and analyzing the kernel technology and the whole technology architecture, we designed and implemented the user ID system and the data storage and management system of the Circumlunar Exploration based on the C# program, ASP.NET, ADO.NET technology and Oracle 9i Database of the huge relational database management system (RDBMS) as information storage platform under Viaualstudio. NET environment. The user ID system is a common system for user identity management, it consists of five function modules which are user management, identity authentication, entity management, login monitor and message management. The user ID system meets all the need that user can share all information in different systems once the users succeed in logon. The data storage and management system of the Circumlunar Exploration also contains five function modules which are data management, information publishing, system management, data retrieval and interface integration. In comparison with the former tight application system, it has a great improvement in the system developed efficiency, re-configuration, coupling magnitude in different systems, maintainability, flexibility and self- compatibility. The integration of dynamic system based on XML and Web Services. We analyzed the shortcoming of the traditionally distributed system technology in system integration under the heterogeneous environment, and further studied the technology criterion of XML, SOAP and WSDL. Based on these, we realized the system integration among the user ID system, the data storage and management system of the Circumlunar Exploration, the cosmic dust database system and other application system developed by other program language. By use of integration, the information among these systems can be used mutually and alternatively. At the same time, the success in integrating the different systems has also shown that the advantage of XML and Web Services in the system integration is powerful.
页数163
语种中文
文献类型学位论文
条目标识符http://ir.gyig.ac.cn/handle/352002/3696
专题研究生_研究生_学位论文
推荐引用方式
GB/T 7714
左维. 基于XML/Web Services的月球探测数据管理与集成技术研究[D]. 中国科学院地球化学研究所. 中国科学院地球化学研究所,2004.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
LW013720.pdf(2577KB) 暂不开放--请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[左维]的文章
百度学术
百度学术中相似的文章
[左维]的文章
必应学术
必应学术中相似的文章
[左维]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。