關鍵詞:數據同步;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