当前位置:文档之家› 不同数据库之间的异构同步操作实现

不同数据库之间的异构同步操作实现

龙源期刊网 https://www.doczj.com/doc/3517337235.html,

不同数据库之间的异构同步操作实现

作者:吴远辉吴远新罗雄兰

来源:《无线互联科技》2014年第10期

摘要:异构数据库的研究与应用是目前计算机领域较为活跃的领域之一,但是随着科技

的进步与时代的发展,应用环境的不同,因此需要不同的数据库系统对其进行同步操作,而不同数据库之间的异构同步操作则成为了不可回避的问题,本文也正是针对不同数据库之间的异构同步操作的实现进行研究。

关键词:异构数据库;同步;操作

随着信息化的发展与网络技术的进步,越来越多的计算及研究涉及到了数据共享的问题,但是为了可以更好的对数据进行同步操作,采用了不同类型的数据库模型与系统对其进行共享,实现异构数据库之间的数据同步。

1 XML与WEB SERCICES的特性

XML主要用于不同数据库之间的数据描述,并侧重于数据类型的描述。其不仅具备可扩展性、自定义性、结构性强、纯文本性、数据存储与数据分离性、可读性等特点,可以令不同数据库之间的数据进行异构同步操作。

WEB SERCICES技术则是将不同数据库之间的数据传送看做服务,其不仅可以在网络数据传递过程中被发现、组织和重用。更可以屏蔽业务逻辑的复杂性,实现不同数据库之间的异构同步操作。

WEB SERCICES采用XML作为同步操作的实现格式,不仅可以将WEB SERCICES的架构灵活性、动态性进行合理运用,更可以实现良好的共同性、松耦性、平台无关性。基于HTTP的SOAP协议,也可以轻松的穿越防火墙,不仅解决了互操作性的有限性,更加提高了不同数据库之间的异构同步操作问题。

2 基于XML/WEB SERCICES技术的不同数据库之间的异构同步系统

不同数据库之间的异构同步操作需要掌握三个方面的核心要求,首先,怎样解决不同数据库之间异构系统的相互操作问题;其次,怎样将不同数据库之间的异构系统进行信息的相互传输问题;第三,怎样解决不同数据库之间同构与异构的数据转换问题。

本文正是利用XML作为交换数据,实现数据之间的信息分开,并定义为明确的数据值文档与数据结构文档,从而完成数据库文档的信息转换。WEB SERCICES的使用不仅可以将不同数据库之间的信息进行连接,更可以将各数据库之间进行SOAP协议通信。不同数据库之间

相关主题
文本预览
相关文档 最新文档