论文部分内容阅读
最近10年来网络技术取得了突飞猛进的发展,无论从网络通讯的基础设施,还是到基于Internet的全局计算模型的研究和应用,对人们进行信息处理的方式产生了很大的影响,与此同时,也扩充和改善了对一些传统问题解决的手段。 领域数据的抽取和导入是一个尚未得到有效解决的问题,同领域内数据库之间总存在着一些特征,它们之间具有某种相似关系,而特定机构都会统一选择适合本身的数据库、网络和操作系统平台。数据的抽取和导入操作一般需要解决两个主要的问题:一方面是数据在不同数据库之间的映射问题,另一方面是关于数据的传输。以往的数据抽取和导入操作在考虑这两个问题时相对比较简单,因为应用系统所涉及的范围不大,在实际应用时也可以参入手工的成分,所以这样的系统并不具有很强的可移植性和适用性。尤其是,当应用的范围继续扩大,漫及整个internet时,旧有的解决方案更显得力不从心。 针对上述研究现状和亟待解决的问题,本文的基本思路是:以全国灌区信息化系统为背景,在研究和分析第3代网络技术(XML、WSDL、UDDI、SOAP、Web Service等)和传统信息系统的优缺点的基础之上,大胆采用新技术,突破性的利用Web Service技术解决在异构的、分散的、不确定因素较多的环境下,数据的共享和操作问题,构造出面向服务的高性能领域数据抽取及导入模型。 该模型通过获取远程数据库的结构映象,使得用户可以在本地定制源、目标数据库表之间的映射关系。同时,将定制的映射关系转化为适合网络传输的XML格式,输送到远程服务器。只要远程应用系统提供相应的数据抽取服务,整个流程就可以在不限定平台、语言、数据库、网络协议的基础上灵活的进行。 本文的工作将有助于领域应用人员通过Internet有效的使用远程高性能资源,方便地构造应用系统来解决特定领域问题,同时对于web service技术在水利领域中的具体实施具有一定的参考价值。