论文部分内容阅读
随着计算机技术的飞速发展,互联网广泛普及,互联网所包含的信息数量大幅增长,覆盖范围日益增大。而分布在网络上浩如烟海、纷繁复杂的数据多是数据模型差异很大的异构数据,并不是真正意义上统一的可直接利用的信息资源,这使得各种信息资源形成了一个个资源孤岛,妨碍了信息资源的有效可使用性。在这种状况下,为网络信息资源尤其是异构信息的使用提供一种全新而高效的方式,对于Web信息的研究有着极为重要的作用,这也成为国家信息资源建设中的一个关键问题。 由于Web数据较之以往数据,范围更广、数量更大、形式更复杂、变化更迅速,因此传统的数据集成技术已渐渐不能满足Web异构数据集成的要求,这就使得研究人员必须去寻求新的技术方法支持。而近几年逐步兴起的Web Service技术是一种新的分布式计算技术,建立在XML技术基础上,在跨网络、跨平台等方面有着其它技术不可比拟的优越性,能够为Web异构数据信息的集成提供强有力的支持。 本论文回顾了以往异构数据集成的主要技术,分析了当前Web数据较之以往数据的独特性,在此基础上根据Web Service技术的工作机制和原理,阐明了它在Web异构数据集成中的优势,并提出了一个新的面向服务的Web异构数据集成存取体系结构,这是由于数据操作的类型繁多(包括数据存取、数据控制、数据定义、数据操纵等等),而每一种操作的异构数据集成工作都比较复杂,工作量也比较大,因此本论文只选择了其中最基础也是最常用的数据存取操作(数据查询、数据修改、数据添加和数据删除)进行体系结构的设计。在对面向服务的Web异构数据集成存取体系结构的研究过程中,实现了一个原型系统,有效地完成了对Web上异构数据的集成,给用户提供了一个统一透明的对Web异构数据进行存取访问的界面。