為同步環境是對處于Internet上的異構數據庫的實時同步;在設計與開發中,重點關注異構數據庫的同步以及數據傳輸的可靠性;探討能實現可靠數據的同步,以及傳輸的高效性。介紹了實現系統的思路以及所需的關鍵技術。系統用到的相關技術有捕獲技術Windows 托盤服務、多線程處理、以及網絡消息機制、多IP同步、同步IP權限驗證、同步表名及字段以及字段類型的可配置、異構數據類型的轉換、Web Service等
1 引言 1
1.1 課題背景 1
1.2 國內外研究現狀 1
1.3 本課題研究的意義 2
1.4 本課題的研究方法 2
2 WEB SERVICE數據庫同步原理 3
2.1 WEB SERVICE構成與特點 3
2.1.1 Web Servcie的結構 3
2.1.2 Web Servcie的關鍵技術---協議 3
2.1.3 Web Servcie的特點 4
2.1.4 Web Servcie安全 5
2.2 數據庫復制的分類 5
2.3 復制數據的類型 6
2.4 數據捕獲技術 7
2.5 沖突檢測 8
3 需求分析 9
3.1 同步環境 9
3.2 功能需求 9
3.3 性能需求 10
3.4 輸入輸出要求 10
3.5 運行需求 10
4 方案設計 11
4.1 數據庫同步復制模型 11
4.2 數據庫設計 11
4.2.1 源結點Sql Server 2000表設計 11
4.2.2 目的結點Oracle表設計 12
4.3 模塊設計 13
4.3.1 數據捕獲部分 13
4.3.2 同步部分 13
4.3.3 沖突檢測處理部分 16
5 代碼實現 16
5.1 開發環境 16
5.2 關鍵代碼詳解。 16
5.2.1 數據捕獲部分 16
5.2.2 同步部分 17
6 測試 19
6.1 功能測試 19
6.2 性能測試 20
結 論 21
參考文獻 21
致 謝 23
聲 明 24
上一篇:基于C#的文檔加密器的實現
下一篇:asp.net在線視頻點播系統