<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      如何實現在線數據的離線瀏覽和修改

      昨天,老總提出來這樣一個需求,如果用戶在網絡中斷的時候,如何還能夠繼續操作他職能范圍內的數據,然后等網絡開通之后,將修改后的數據在上傳到服務器。在這樣的過程中,會出現以下情況,員工A和員工B同時負責一個職能,他們對數據具有相同的訪問能力,或者B比A訪問能力大,A和B在離線的時候,保存在各自本地的是數據的同一個版本,A首先更新了這個版本,然后上傳到服務器,這時候,如果B也是離線修改,需要將結果上傳到服務器的時候,上傳會失敗,但非常可能的情況是B的數據才是最后想要的,這時候怎么辦?
      離線瀏覽和離線修改的解決方案為每次關閉前,將最后用戶所操作的數據,序列化成DataSet,然后作一個離線瀏覽器,這個從技術上來說并不困難,困難的就是增加了上述問題。昨天第一次提出這樣的問題,首先就想到了版本控制軟件,解決之道,第一種,是采用數據獨占的方式 ,即“嚴格鎖”,只要一份數據被人下載到客戶端,就將服務器端該數據凍結起來,不讓其受到其他人的修改,但其他人可瀏覽。第二種方法為類似cvs的“樂觀鎖",就是服務器端不進行鎖定,假如A修改了數據,這時候B再更新,服務器首先檢查服務器端數據版本和本地數據版本是否一樣,一樣說明之前沒有人修改,直接上傳,不一樣,通過日志,查找最后修改該數據的人,二人進行協商,最后確定結果。
      通過數據固定化和樂觀鎖,應該能解決離線瀏覽和離線修改的功能,思考的不是非常全面,以后會有所增刪
      posted @ 2006-08-12 06:39  Robin Zhang  閱讀(2740)  評論(10)    收藏  舉報
      主站蜘蛛池模板: 衣服被扒开强摸双乳18禁网站| 色综合久久久久综合体桃花网| 亚洲成人av在线资源网| 亚洲欧美人成电影在线观看| 亚洲精品自拍在线视频| 亚洲中文一区二区av| 亚洲天堂一区二区三区三州| 99精品高清在线播放| 四虎永久在线精品无码视频| 亚洲一区二区三区激情在线| 亚洲日韩国产精品第一页一区 | 噜噜噜噜私人影院| 久久天天躁夜夜躁狠狠| 亚洲粉嫩av一区二区黑人| 成人国产亚洲精品一区二| 亚洲av片在线免费观看| 一道本AV免费不卡播放| 国产成人高清亚洲一区91| 久久精品波多野结衣| 亚洲最大的成人网站| 日韩精品成人一区二区三| 日本少妇被黑人xxxxx| 麻豆久久天天躁夜夜狠狠躁| 国产精品中文字幕二区| 天堂…中文在线最新版在线| 激情综合色综合啪啪五月| 午夜福利片1000无码免费| 国产精品午夜爆乳美女视频| 精品嫩模福利一区二区蜜臀| 亚洲精品无码日韩国产不卡av| 江津市| 国产乱码日韩精品一区二区| 中文字幕久久国产精品| 91精品国产麻豆国产自产| 国产精品高清中文字幕| 免费网站看V片在线毛| 久久精品国产99久久美女| 伊人蕉久影院| 久久天天躁狠狠躁夜夜躁2012| 久久午夜夜伦鲁鲁片免费无码| 国产亚洲一区二区三区四区|