浅谈地理信息系统中数据库间数据交换技术应用.docVIP

浅谈地理信息系统中数据库间数据交换技术应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈地理信息系统中数据库间数据交换技术应用

浅谈地理信息系统中数据库间数据交换技术应用   摘要:通常来说,地理信息系统的数据库之间因为进行数据交换的信息量非常多,所以数据库之间要实现数据交换就一定要以数据交换通信平台(简称为DECP)当成中间层,来完成不同的数据库相互之间的数据信息传送与交换。本文主要研究地理信息系统的数据库之间数据交换技术的应用,期待能对我国相关研究给予适当的帮助和参考。   关键词:地理信息系统;数据库;数据交换   中图分类号:B929 文献标识码:A 文章编号:      一、地理信息系统中的数据库之间的数据交换简述   随着我国电子技术的不断发展、信息通信技术的深入使用及分布式数据库的日趋成熟,将地理信息系统、计算机通信技术、电子技术及分布式数据库技术四项技术相互结合,产生了系统化和集成化的地理空间分布平台,这是未来地理信息系统的发展方向。在设计并应用地理信息系统时,要选用合适的技术保证异域数据库和异构数据库间安全、准确地进行数据交换。通常使用代理技术来简化计算机系统的研制和开发。代理技术是一种在计算机系统中广泛采用的技术, 它可以简化系统的研制与开发。将代理技术的设计原理与空间数据库技术和网络技术相结合, 为解决分布式、异构数据库间数据交换提供了一种可行的解决方案。   地理信息系统的数据分为空间与非空间两类数据,空间数据根据状态分为静态和动态两种数据;根据实体则分为空间实体与相互关系两种数据。非空间数据则分成属性与业务两种数据。   地理信息系统中的数据库通常有空间数据库、属性数据库、符号数据库、多媒体数据库、运营数据库等等。这些数据以分布式及联邦式存在于系统不同的地方。因为地理信息系统的数据即有文本数据,又有多媒体数据及图形数据,所以数据交换和传送的工作量极多。地理信息系统的信息采集点所处的网络环境和带宽限制,要安全、稳定地完成地理信息系统的数据库间的数据交换,必须注意如下问题:确保数据传送安全;有适当的网络流量和拥塞避免的智能适应机制确保数据传输;数据库之间安全访问;保持数据进行调度及管理,不改变数据的??整。   地理信息系统中的数据库的数据交换通信平台   数据交换通信平台所选取的核心技术是以安全的科学技术、全面的系统调度作为基础,进行异构数据库之间数据和信息的访问、调度及管理。数据交换通信平台交换数据模型是三层结构,如图1所示。其中,数据交换通信平台是以中间层的形式出现,来完成数据库间的数据传输及数据交换。和原有的两层模式比较而言,三层结构模型有着更明显的优势,即有效控制数据库的并行用户和加强系统安全等方面。      图1:分布式数据库数据交换模型   数据交换通信平台的框架通常由七个系统组成,分别是数据访问层、业务逻辑层、安全代理、数据传送代理、客户代理、消息层和事务管理器,如图2。      图2:数据交换通信平台的框架结构分析图   1、数据访问层   数据访问层作为数据交换通信平台的业务逻辑层,为整个系统的数据服务提供支持,并将数据源发生的变化隐藏。这样则不管选取哪类数据库,对于平台的业务逻辑层而言,其访问方法都是统一的。   2、业务逻辑层   数据交换通信平台要完成业务处理,必须经由数据访问层完成访问数据库。但是业务逻辑层还要按照数据交换通信平台的业务要求及数据库的数据资源变动情况来调度和管理业务,以完成业务的高效能处理。   3、安全代理   安全代理作为数据交换通信平台系统的安全服务提供代理,主要是鉴别安全用户的身份,进行数据的加解密处理及完成的数据的压缩和解压缩。   4、数据传送代理    数据传送代理一般来说是处理数据交换通信平台的数据传送。但除了数据传送功能以外,数据传送代理还能够针对传送的数据进行逻辑性传输,并且能够实现测试网络状况,按照网络状况调度数据信息和管理服务数据的优先级,以完成为数据交换通信平台的服务质量承诺和实施智能适应网络。   5、客户代理   客户代理作为数据交换通信平台与客户交通的平台,主要处理客户对数据的请求并反馈给客户相应的处理结果。   6、消息层   数据交换通信平台的消息层由一整套数据消息队列与数据消息处理机制组成,负责为数据交换通信平台的其他框架层提供数据消息服务。   7、事务管理器   管理数据交换通信平台的整体事务或部分事务,协调系统提交信息、回滚信息和故障信息恢复。   地理信息系统中的数据库的数据交换的核心技术   地理信息系统中的数据交换通信平台的数据交换所选取的关键技术是以代理安全、系统数据调度和数据库访问等三种技术为主要内容的技术。   1、代理安全技术   数据交换通信平台通常的信息安全威胁主要有技术缺陷、通信安全和访问控制三方面。其中技术缺陷指当某节点的数据交换失效时,其他的节点可以

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档