基于.net的智能客戶端研究與實現(xiàn)(含開題+任務(wù)書).rar
基于.net的智能客戶端研究與實現(xiàn)(含開題+任務(wù)書),基于.net的智能客戶端研究與實現(xiàn)1.4萬字 35頁包括開題報告,任務(wù)書,及主要源程序代碼摘要智能客戶端作為一種客戶端新的存在形式,在某些b/s模式不能很好解決的領(lǐng)域,比如在低帶寬、高延遲、容易斷網(wǎng)的網(wǎng)絡(luò)環(huán)境下,智能客戶端可以使用離線操作,從而保證了操作的快捷與方便。盡管如此,智能客戶端本身只是微軟提供的一個概念,智能...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會員 usactu 發(fā)布
基于.NET的智能客戶端研究與實現(xiàn)
1.4萬字 35頁
包括開題報告,任務(wù)書,及主要源程序代碼
摘 要
智能客戶端作為一種客戶端新的存在形式,在某些B/S模式不能很好解決的領(lǐng)域,比如在低帶寬、高延遲、容易斷網(wǎng)的網(wǎng)絡(luò)環(huán)境下,智能客戶端可以使用離線操作,從而保證了操作的快捷與方便。盡管如此,智能客戶端本身只是微軟提供的一個概念,智能客戶端這些功能仍需要開發(fā)人員去實現(xiàn)。
本文在分析現(xiàn)有智能客戶端數(shù)據(jù)同步的實現(xiàn)方案的同時,針對其面對企業(yè)實際業(yè)務(wù)需求與開發(fā)要求方面的缺陷,創(chuàng)新性地提出了以web服務(wù)為數(shù)據(jù)傳輸載體的數(shù)據(jù)同步方案。該方案以企業(yè)實際業(yè)務(wù)需求為出發(fā)點,從而具備解決實際問題的能力;而在設(shè)計上充分考慮其通用性,使其能應(yīng)用到其它同類問題中。
關(guān)鍵詞:智能客戶端,數(shù)據(jù)同步,web服務(wù)
The Research and Implementation of Smart Client .NET-Based
Abstract
As a new form of client, Smart Client can give us some good solutions on those fields that the B/S model can’t do, such as the network with low speed and high delay. When those happened, Smart Client can keep the user’s operations convenient and fast with the offline operation feature. However, Microsoft didn’t give all the function except the concept of Smart Client. All the features of Smart Client need the developers to implement.
The existing Smart Client Data Synchronization solution has its defect while it face against its actual business needs and requirements of the development. This paper give us a new solution using web services as data transmission vector which based on the solution as said before. The program actual business needs as the starting point, so have to solve practical problems; and the design of fully consider its versatility, it can be applied to other similar problems.
Keywords: Smart client, data synchronization, web service
目 錄
1 緒論 1
1.1 國內(nèi)外研究現(xiàn)狀 1
1.2 課題業(yè)務(wù)背景 1
1.3 研究內(nèi)容及意義 2
1.4 本文結(jié)構(gòu) 2
2 智能客戶端相關(guān)知識簡介 3
2.1 客戶端類型及其背景 3
2.1.1 胖客戶端應(yīng)用程序 3
2.1.2 瘦客戶端應(yīng)用程序 4
2.1.3 智能客戶端應(yīng)用程序 5
2.2 現(xiàn)有數(shù)據(jù)同步方案介紹 6
2.2.1 使用數(shù)據(jù)集對象進行數(shù)據(jù)同步 6
2.2.2 使用出版訂閱進行數(shù)據(jù)同步 7
2.3 小結(jié) 10
3 智能客戶端數(shù)據(jù)同步設(shè)計 11
3.1 業(yè)務(wù)需求介紹 11
3.1.1 離線功能分析 11
3.1.2 數(shù)據(jù)量要求 11
3.1.3 開發(fā)上的要求 11
3.2 智能客戶端本地數(shù)據(jù)緩存策略 12
3.3 對現(xiàn)有同步方案的分析與比較 14
3.3.1 對使用數(shù)據(jù)集對象同步方案的分析 14
3.3.2 對出版訂閱方案的分析 14
3.4 以Web服務(wù)為載體的數(shù)據(jù)同步方案 15
3.4.1 總體框架設(shè)計 15
3.4.2 數(shù)據(jù)同步模塊的設(shè)計 18
3.4.3 數(shù)據(jù)庫設(shè)計 19
3.4.4 Web服務(wù)與客戶端設(shè)計 19
3.4.5 本文方案分析 20
3.5 小結(jié) 20
4 實現(xiàn)本文方案的關(guān)鍵技術(shù) 21
4.1 數(shù)據(jù)集處理的實現(xiàn) 21
4.2 三種類型觸發(fā)器的實現(xiàn) 22
4.3 小結(jié) 23
總結(jié) 24
結(jié)論 24
展望 24
致謝 26
參考文獻 27
附錄A 數(shù)據(jù)集處理主要源代碼 28
參考文獻
[4] 劉俊甫.Web服務(wù)安全性的研究與實現(xiàn)[D].長沙:湖南大學(xué),2006.
[5] 陳登國.Web服務(wù)與網(wǎng)絡(luò)管理研究與實現(xiàn)[D].北京:北京交通大學(xué),2006.
[6] 李帆.基于.NET的Web服務(wù)安全技術(shù)的研究[D].武漢:武漢理工大學(xué),2006.
[7] 陳峰.汽車快修連鎖管理系統(tǒng)智能客戶端設(shè)計報告[R].上海:上海理想信息產(chǎn)業(yè)集團有限公司,2006.12.
[8] 溫磊.基于DCOM的三層C/S模式技術(shù)及應(yīng)用研究[D].廣西:廣西桂林工學(xué)院,2005.
附錄A 數(shù)據(jù)集處理主要源代碼
public void ReceiveDataSets(DataSet dsInsert, DataSet dsUpdate, DataSet dsDelete)
{
dataAccess = new MyDataAccess();
try
{
dataAccess.BeginTran();
if (rreader == null)
......
1.4萬字 35頁
包括開題報告,任務(wù)書,及主要源程序代碼
摘 要
智能客戶端作為一種客戶端新的存在形式,在某些B/S模式不能很好解決的領(lǐng)域,比如在低帶寬、高延遲、容易斷網(wǎng)的網(wǎng)絡(luò)環(huán)境下,智能客戶端可以使用離線操作,從而保證了操作的快捷與方便。盡管如此,智能客戶端本身只是微軟提供的一個概念,智能客戶端這些功能仍需要開發(fā)人員去實現(xiàn)。
本文在分析現(xiàn)有智能客戶端數(shù)據(jù)同步的實現(xiàn)方案的同時,針對其面對企業(yè)實際業(yè)務(wù)需求與開發(fā)要求方面的缺陷,創(chuàng)新性地提出了以web服務(wù)為數(shù)據(jù)傳輸載體的數(shù)據(jù)同步方案。該方案以企業(yè)實際業(yè)務(wù)需求為出發(fā)點,從而具備解決實際問題的能力;而在設(shè)計上充分考慮其通用性,使其能應(yīng)用到其它同類問題中。
關(guān)鍵詞:智能客戶端,數(shù)據(jù)同步,web服務(wù)
The Research and Implementation of Smart Client .NET-Based
Abstract
As a new form of client, Smart Client can give us some good solutions on those fields that the B/S model can’t do, such as the network with low speed and high delay. When those happened, Smart Client can keep the user’s operations convenient and fast with the offline operation feature. However, Microsoft didn’t give all the function except the concept of Smart Client. All the features of Smart Client need the developers to implement.
The existing Smart Client Data Synchronization solution has its defect while it face against its actual business needs and requirements of the development. This paper give us a new solution using web services as data transmission vector which based on the solution as said before. The program actual business needs as the starting point, so have to solve practical problems; and the design of fully consider its versatility, it can be applied to other similar problems.
Keywords: Smart client, data synchronization, web service
目 錄
1 緒論 1
1.1 國內(nèi)外研究現(xiàn)狀 1
1.2 課題業(yè)務(wù)背景 1
1.3 研究內(nèi)容及意義 2
1.4 本文結(jié)構(gòu) 2
2 智能客戶端相關(guān)知識簡介 3
2.1 客戶端類型及其背景 3
2.1.1 胖客戶端應(yīng)用程序 3
2.1.2 瘦客戶端應(yīng)用程序 4
2.1.3 智能客戶端應(yīng)用程序 5
2.2 現(xiàn)有數(shù)據(jù)同步方案介紹 6
2.2.1 使用數(shù)據(jù)集對象進行數(shù)據(jù)同步 6
2.2.2 使用出版訂閱進行數(shù)據(jù)同步 7
2.3 小結(jié) 10
3 智能客戶端數(shù)據(jù)同步設(shè)計 11
3.1 業(yè)務(wù)需求介紹 11
3.1.1 離線功能分析 11
3.1.2 數(shù)據(jù)量要求 11
3.1.3 開發(fā)上的要求 11
3.2 智能客戶端本地數(shù)據(jù)緩存策略 12
3.3 對現(xiàn)有同步方案的分析與比較 14
3.3.1 對使用數(shù)據(jù)集對象同步方案的分析 14
3.3.2 對出版訂閱方案的分析 14
3.4 以Web服務(wù)為載體的數(shù)據(jù)同步方案 15
3.4.1 總體框架設(shè)計 15
3.4.2 數(shù)據(jù)同步模塊的設(shè)計 18
3.4.3 數(shù)據(jù)庫設(shè)計 19
3.4.4 Web服務(wù)與客戶端設(shè)計 19
3.4.5 本文方案分析 20
3.5 小結(jié) 20
4 實現(xiàn)本文方案的關(guān)鍵技術(shù) 21
4.1 數(shù)據(jù)集處理的實現(xiàn) 21
4.2 三種類型觸發(fā)器的實現(xiàn) 22
4.3 小結(jié) 23
總結(jié) 24
結(jié)論 24
展望 24
致謝 26
參考文獻 27
附錄A 數(shù)據(jù)集處理主要源代碼 28
參考文獻
[4] 劉俊甫.Web服務(wù)安全性的研究與實現(xiàn)[D].長沙:湖南大學(xué),2006.
[5] 陳登國.Web服務(wù)與網(wǎng)絡(luò)管理研究與實現(xiàn)[D].北京:北京交通大學(xué),2006.
[6] 李帆.基于.NET的Web服務(wù)安全技術(shù)的研究[D].武漢:武漢理工大學(xué),2006.
[7] 陳峰.汽車快修連鎖管理系統(tǒng)智能客戶端設(shè)計報告[R].上海:上海理想信息產(chǎn)業(yè)集團有限公司,2006.12.
[8] 溫磊.基于DCOM的三層C/S模式技術(shù)及應(yīng)用研究[D].廣西:廣西桂林工學(xué)院,2005.
附錄A 數(shù)據(jù)集處理主要源代碼
public void ReceiveDataSets(DataSet dsInsert, DataSet dsUpdate, DataSet dsDelete)
{
dataAccess = new MyDataAccess();
try
{
dataAccess.BeginTran();
if (rreader == null)
......
TA們正在看...
- 人教版四年級數(shù)學(xué)上冊第一單元大數(shù)的認識讀出億以...ppt
- 人教版四年級數(shù)學(xué)上冊第一單元大數(shù)的認識-億以內(nèi)數(shù)...ppt
- 人教版四年級數(shù)學(xué)上冊第一單元整理和復(fù)習(xí)ppt.ppt
- 人教版四年級數(shù)學(xué)上冊第一單元課件ppt.ppt
- 人教版四年級數(shù)學(xué)上冊第五單元平行與垂直課件ppt.ppt
- 人教版四年級數(shù)學(xué)上冊練習(xí)七ppt.ppt
- 人教版四年級數(shù)學(xué)上冊角的度量課件ppt.ppt
- 人教版四年級數(shù)學(xué)上冊計算工具的認識及計算課件ppt.ppt
- 人教版四年級數(shù)學(xué)上冊認識平行四邊形課件ppt.ppt
- 人教版四年級數(shù)學(xué)上冊課程綱要分享課ppt.ppt