关键词:数据同步;XML;Web服务
The Performance of Data Synchronization Module of the Composite Entertainment System Constructed On the XML Technology
ABSTRACT
With the development of the enterprises, it is becoming common that an increasing number of the enterprises have their branches separated from the places of the headquarters. Most enterprises adopt the synchronous technology offered by the databases to solve this problem so that the same data can be used in different places synchronously. However, the synchronization offered by the databases cannot work well and even lose the data because of the problem of the network and electricity. To decrease the difficulty of operation, the author intended to write a set of programs to offer the method to solve the problem of synchronization between different databases even if the synchronous technology is not offered by the databases.
The article analyses the hackneyed synchronization strategy and the solution of data synchronization at present. Secondly, it introduces XML、Web and analyses the technology advantages in programming、data transmission and so on. Finally, it proposes a data synchronization platform model which adopts the C/S model and is based on XML technology and Web Service and establishes the model and the frame of the platform by analysis of the goal of the data synchronization and the problems of data transmission mean and form. The model was developed by tools based on .NET, and it has the function of distilling changed data, sending data and receiving data realizing the data synchronization of the system.
Key words: data synchronization; XML; Web Service
目录
1绪论 1
1.1本课题的目的 1
1.2本课题的来源 1
2数据同步技术简介 2
2.1数据同步在企业中的发展现状和作用 2
2.2数据同步的方式和类型 3
2.3几种常见的数据同步方法 4
2.4冲突控制 7
2.5数据同步技术目前存在的问题 7
3技术背景 8
3.1XML技术 8
3.1.1XML概况 8
3.1.2数据同步中的XML应用 9
3.2WEB服务 11
3.2.1WEB服务的概况 11
3.2.2WEB服务的基本标准和协议 11
3.3 C/S模式 16
4基于XML技术的综合娱乐系统数据同步模块开发 18
4.1基于ORACLE高级复制技术的实现方案 18
4.2基于程序实现的同步方案 26
4.2.1系统结构 26
4.2.2系统设计描述 30
5工作总结和展望 36
致谢 37
参考文献 38