【摘 要】
:
随着Internet的发展,XML越来越被广泛的应用,不仅被用作数据交换的标准,而且用来表示大多数的数据,广泛应用于分布式系统中.在使用XML文档时候,大多都是采用XML DOM的形式,使
论文部分内容阅读
随着Internet的发展,XML越来越被广泛的应用,不仅被用作数据交换的标准,而且用来表示大多数的数据,广泛应用于分布式系统中.在使用XML文档时候,大多都是采用XML DOM的形式,使用这种方式处理XML文档,具有方便导航、容易更新、接口简单等特点.但是,DOM模型也有其限制,使用XML DOM模型处理大型XML文件会占用过多的存储器资源并需要更多的CPU时间,特别是在对大型文档进行更新的时候,需要更多的时间和存储器资源.这对于使用以XML文档作为主要存储方式的应用来说,会降低系统的性能.该文从减少所占用的存储器资源和降低CPU处理时间的角度出发,提出一种基于SAX模型的XML更新算法.定义了对XML进行更新的更新脚本,使用受约束的X-Path在更新脚本中对XML文档结点进行定位,通过应用更新脚本到目标XML,在XML文档的SAX事件流中,更新XML文档,将更新后的XML文档写到另一XML文件流中.同时指出了XML文档更新算法的应用领域,可以将其应用到XML文档的版本化管理和XML文档的同步更新中.最后,通过将该算法应用到XML文档的版本管理中,用于对XML文档的版本重建.并指出了关于XML文件的动态更新问题的进一步研究工作和应用领域.
其他文献
互联网包含有海量网页,越来越多的用户通过搜索引擎寻找特定信息。Web信息检索的目的是在网页集合中找到与用户查询相关的所有网页,而网页评估算法将对这些网页进行评估后显示
本论文对目前的JDO技术规范进行了研究和探讨。在介绍JDO技术规范的历史形成和体系结构的基础上给出了它的各种生命状态及其在生命状态中的主要转换过程。目前关系数据库管理
近年来,信息革命促使制造业向全球方向发展,使现代企业呈现集团化、多元化的发展趋势。这些企业需要及时了解各地分公司的生产经营状况,同一企业不同部门、不同地区的员工之间也
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,它在刑侦破案、证件验证、门禁系统、视频监视等领域中都有广泛的应用前景.该文主要研究静止图像的人脸识别
分布式计算是一种把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,在上传运算结果后再统一合并得出数据结论的科学.目前已有许多模型,如CORBA,DCOM;RMI;Web S
随着数据库技术的不断发展及其广泛应用,数据库中的数据量急剧增大,当大量数据不停地被收集和存储,业界人士对他们数据中项集之间的相关联系越来越感兴趣。这种数据中项集之间的
随着软件技术和网络技术的发展,基于构件的软件开发正成为当前分布式软件系统开发的主流.相应地,为服务器端构件提供运行时环境的应用服务器的地位和重要性也已经被迅速认可,
热点检测作为一种研究技术,被广泛地应用于环境犯罪学,生物学,传染病学,地理学和舆情学等领域。给定一系列基于空间位置的活动点,传统的热点检测方法能够检测出活动点密度较高的区
本论文针对企业复杂信息系统的集成支持环境及问题进行了分析和研究。本论文在深入讨论和分析了当前比较流行的企业信息系统集成支持技术Web Services和CORBA的基础上,提出了
数据挖掘(Data Mining,DM)和数据库中知识发现(Knowledge Discoveryin Database,KDD)是当今人工智能和数据库等研究领域中活跃的具有广阔应用前景的研究方向.它涉及到人工智