节点文献

分布式XML数据并行更新及发布方法的研究

Research on Parallel Update and Publication Methods for XML Data in Distributed Systems

【作者】 张元平

【导师】 曾一;

【作者基本信息】 重庆大学 , 计算机软件与理论, 2007, 硕士

【摘要】 随着基于Internet的分布式系统的发展,XML数据已成为这些系统进行数据描述和数据交换的事实上的标准。由于高数据处理性能和可扩展性是分布式XML数据更新与发布方法的基本要求,且具有广泛的实用性,在Internet上的分布式XML数据的并行更新与基于第三方的发布也越来越引起了人们的关注,并发展成为了XML数据研究领域的一个重要课题。分布式系统中XML数据的并行修改主要考虑数据修改效能,数据机密性和完整性。目前,对数据机密性的研究已非常广泛,而对数据修改效能和数据完整性的研究却不够深入。本文在已有的相关研究的基础上,提出了一种支持在分布式系统中并行地修改XML数据的策略模型,以优化处理算法提高数据修改效能,以对称加密传输保证数据机密性,以数字签名技术保证数据完整性。利用本算法,不同的系统客户端可以同时修改同一个XML数据的不同部分或相同部分。同时,本策略模型支持修改操作的分散式管理,即客户端在不与服务器进行交互的情况下进行正确的数据修改。另外,本策略模型也支持动态客户端和动态权限控制信息,即适用于在更新过程中参与更新的客户端和更新权限都发生变化的情况。基于第三方的XML数据发布方式将数据处理过程的参与者划分为数据管理服务器、数据发布服务器和数据访问客户端,其中数据管理服务器是XML数据的产生者和管理者;数据发布服务器实现XML数据的发布,负责响应客户端提出的各种查询,是非信任的数据参与者;数据客户端是根据访问控制策略对数据进行查询与访问,是数据的消费者。正是由于发布服务器的非信任属性,基于第三方的XML数据发布方法面临的主要问题就是管理服务器如何保证XML数据的安全发布与访问客户端的方便获取。本文在现有的对XML数据的发布方法研究的基础上,结合数字签名技术,提出了一种安全高效的分布式XML数据的发布架构,保证了XML数据发布过程中的真实性和完整性。

【Abstract】 With the rapid developments of internet-based distributed systems, XML is becoming a facto standard of these systems for data representation and exchange over Internet. Because of the scalability properties and the ability of efficiently managing large number of clients and great amount of data, Parallel modification and publishing based third-party for XML data in distributed systems are receiving growing attention, and has become a hot research topic in XML field.Efficiency, confidentiality and integrity are the main properties in parallel modification for XML data in a distributed system. Nowadays, investigation of efficiency and integrity is not as much as that of confidentiality. A strategy is proposed to support parallel modification to XML data in distributed environments. An optimized algorithm, symmetric keys an digital signatures are used to ensure the efficiency, confidentiality and integrity respectively. Different users are able to simultaneously modify different portions or the same portions of the same XML data, and decentralized management of update operations is supported in which a user can perform his privileges and verify the correctness with the digital signature technology and without interaction with the data server. Dynamic users and dynamic policies are supported which means a user may join in or drop out of during the modify process and the privilege of a user over some portions of a XML data may be changed.There is a distinction among the data manager, the data publisher and the client in the third-party architecture. The data manager is the producer and manager of the XML information, the data publishers are responsible for control the XML information and for answering client queries, the clients are the data consumer and update the XML data sometimes. Because it is difficult to verify the data publishers to be trusted, the relevant issue in the third-party architecture is how the data manager can ensure a secure publishing of its XML data. Based on the available publishing methods of XML data and use of digital signature, we propose a XML data publishing architecture with high efficiency and security which clients can easily verify the authentication and completeness of query results.

  • 【网络出版投稿人】 重庆大学
  • 【网络出版年期】2007年 05期
  • 【分类号】TP312.2
  • 【下载频次】98
节点文献中: 

本文链接的文献网络图示:

本文的引文网络