摘要
为实现在复杂网络和异构数据库环境下的数据同步,在分析基于触发器的数据同步机制的基础上,设计了一种应用层数据同步机制.这种机制在应用层利用数据库和XML的映射来封装和解析同步数据,同时针对数据传输和数据库更新在应用层引入了可靠性机制.该同步机制具有与平台耦合度小、功能分层易于复用的优点,能够根据应用需求有效解决跨平台的数据同步问题.实践证明,该应用层数据同步机制达到了设计要求.
To solve the problem of data synchronization in the environment of complicated networks and heterogeneous databases, a data synchronization mechanism in application layer was designed based on the analysis of trigger-based one. The mapping method between XML(extensible markup language) and database was used to encapsulate and deencapsulate synchronized data. A reliability method was also developed for data transfer and database update in application layer in this data synchronization mechanism. The mechanism is independent from DBMS (data base management system) and OS (operating system) platform, and is easy to be reused and extended. A practical application system indicates that the data synchronization mechanism in application layer meets our design aim.
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008年第A01期344-347,共4页
Journal of Southeast University:Natural Science Edition
关键词
数据同步
触发器
XML
应用层
可靠性
data synchronization
trigger
XML(extensible markup language)
application layer
reliability