999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺析移動數據庫技術研究

2009-01-01 00:00:00李俊杰
跨世紀 2009年3期

【摘要】隨著移動通信技術和移動計算機的快速發展,移動計算和移動數據庫越來越受到人們重視。本文分析了移動數據庫相關技術,并且討論了給予Modile Agent移動數據庫模型的關鍵技術。

【關鍵詞】移動計算;移動數據庫;移動代理

【中圖號】TP393.0【文獻標示碼】A【文章編號】1005-1074(2009)03-0054-01

目前,隨著移動通信技術的迅速發展和投入使用,加上移動計算機的大量普及,使得許多計算節點已經可以在自由移動的過程中與網絡建立連接,使上述這些假設條件不再成立。于是,“移動計算”和“移動數據庫”的概念就這樣產生了,并正在成為一個新興的熱點研究領域。本文分析了移動數據庫以及Mobile Agent的概念及其技術,后又根據Mobile Agent特點應用到移動數據庫中。

1移動數據庫概述

移動計算:移動設備的大量普及和無線通信技術的迅速發展是移動計算出現和成為主流技術的前提和基礎。近年來無線通信技術的發展,也是推動移動計算技術走向實際應用的重要力量。移動計算環境就是移動設備通過無線或固定網絡與固定或其他移動設備連接的計算環境,移動計算是分布計算在移動計算環境上的擴展。移動通信與聯網技術的進步是移動計算環境得以產生和發展的基礎。目前,正在或已經投入使用的移動通信技術有:模擬蜂窩通信系統,數字蜂窩通信系統,無線局域網,紅外技術和衛星網絡。與基于固定網絡的傳統分布計算環境相比,移動計算環境具有以下幾個主要特點,即移動性、頻繁斷接性、網絡條件多樣性、網絡通信的非對稱性、移動計算機的電源能力有限、可靠性較低和規模需較大。

2Mobile Agent相關技術

眾多學者關于Agent定義有很多說法,但是普遍認為是具有目標、知識和一定的思維能力,能作用和受作用于外部環境,可以維持某種狀態即保存與自身行為有關的各種數據信息,并能夠與其它相互協作的物理或邏輯實體。應具備的基本特性包括:自治性、社會能力、反應能力、自發行為等等。按照上面分析,則Mobile Agent是一個獨立運行的計算機程序,它可自主地在異構的網絡上按照一定的規程移動,尋找合適的計算資源、信息資源或軟件資源,利用與這些資源處于同一主機或網絡的優勢,就近處理或使用這些資源,代表用戶完成特定的任務。Mobile Agent是代碼、數據以及執行語境的軟件包,可以在執行過程中,有目的地、自主地在網絡中移動,利用與分布資源的局部交互而完成分布任務的軟件實體。

顯然,應用天然就是一種分布式應用。在概念上,一個基于的應用由一組構成正如一個面向對象的應用由一組對象構成,每一個根據自身的目標和環境的狀況移動到擁有計算所需資源的節點上進行計算。

3Mobile Agent在移動數據庫中的應用

基于Mobile Agent的移動數據庫系統沒有一個全局的事務管理器。應用程序通過來訪問數據庫,但Mobile Agent也不與數據庫系統直接進行交互。每個數據庫系統配有一個數據庫Agent,這種數據庫Agent屬于靜止。它主要用作對數據庫的訪問,負責維護數據庫系統的一致性,并在發生故障時進行恢復處理。在每個數據庫Agent內部提供一組預定義的原語數據庫方法,應用程序通過移動Mobile Agent到提供數據服務的服務器端,通過Agent之間的通訊機制與服務器端的數據庫Agent進行交換,并把事務提交給數據庫。數據庫Agent根據提交的事務完成對數據庫的訪問,并且把訪問結果返回給Mobile Agent。Mobile Agent帶著訪問結果或不成功信息通過網絡回送給提出請求的客戶機。由此可見,基于的移動數據庫模型應具有以下特點,基于Agent的系統是分布并且是異步的,不需要一個全局事務管理器,因而整個計算環境是開放和可擴展的;數據庫Agent提供的接口是一組原語方法,而不是簡單的讀寫操作;不僅Mobile Agent與數據庫Agent相互通信和協作,而且與其它Mobile Agent要進行通訊和協作,因此Mobile Agent不能象一個隔離事務那樣執行;每個Agent(包括Mobile Agent和數據庫Agent)都是在自己的本地數據上下文環境中運行的;Agent必須是一個具有魯棒性的可恢復的對象。在出現故障時,不在移動數據庫系統中,多個Agent可以并發地訪問共享資源,這種共享訪問要求基于Agent的系統必須提供并發控制機制。Agent的并發控制必須維護兩種正確性,結構正確性和數據正確性。結構正確性是指根據Agent的控制流程規范來維持Agent的結構屬性數據正確性則是維護共享資源的一致性,通常由一些完整約束來描述。在基于在基于的系統中,一致性的維護包括兩個方面:維護每個數據庫系統的一致性,這是傳統的數據庫系統也提供的功能;維護每個Agent本地數據的一致性,這是因為Agent內部的方法可以并發執行,而且其他Agent也可能來訪問本地數據。

其中,每個數據庫系統的一致性主要由數據庫Agent來維護。它由數據庫Agent內部的某些原語操作方法來保證而客戶機上復制數據庫的一致性由該客戶機上創建的Mobile Agent應用來維護。每個Agent本地數據的一致性由Agent內部的某些方法來保證。其實,每個Agent都可以看作是一個對象,它所攜帶的本地數據可以看作是它的屬性而它的內部方法則是用來保證通訊、提交事務,并發控制和安全驗證的手段。

移動通信與聯網技術的進步是移動計算環境得以產生和發展的基礎。近年來,移動通信與聯網技術已得到迅速的發展,并得到了廣泛的應用。本文首先對移動計算、移動計算環境下的數據庫進行了研究和學習,針對其特性和的特點,將Mobile Agent應用在移動數據庫中,以滿足移動數據的計算特點。

主站蜘蛛池模板: 成年午夜精品久久精品| 亚洲男人的天堂视频| 国产91透明丝袜美腿在线| 一边摸一边做爽的视频17国产 | 婷婷丁香色| 国产区成人精品视频| 国产成人午夜福利免费无码r| 国产69囗曝护士吞精在线视频 | 尤物视频一区| 亚洲婷婷六月| 无码网站免费观看| 9丨情侣偷在线精品国产| 女人18一级毛片免费观看| 亚洲福利视频一区二区| www精品久久| 亚洲av色吊丝无码| 国产精品无码久久久久AV| 99国产精品国产| 日韩欧美国产精品| 久久久精品国产SM调教网站| 国产精品一区二区久久精品无码| 青青草91视频| 亚洲视频无码| 国产成人做受免费视频| 亚洲人成网址| 精品久久久久久久久久久| 日本欧美中文字幕精品亚洲| 999福利激情视频| 伊人色综合久久天天| 国产精品yjizz视频网一二区| 综合成人国产| 日韩大乳视频中文字幕| 国产真实乱子伦视频播放| 亚洲一级毛片免费观看| 久久99国产综合精品1| 91午夜福利在线观看精品| 亚洲天堂高清| 久久综合九色综合97网| 亚洲69视频| 热99精品视频| 中文字幕自拍偷拍| 91外围女在线观看| 国产成人综合网| 欧美日一级片| 久热这里只有精品6| 亚洲国产亚综合在线区| 亚洲高清在线天堂精品| 久久精品无码一区二区国产区 | 人妻免费无码不卡视频| 亚洲人成日本在线观看| a级高清毛片| 91视频日本| 国产成人AV大片大片在线播放 | 国产爽爽视频| 国内精品久久九九国产精品 | 欧美怡红院视频一区二区三区| 中文字幕第1页在线播| 午夜高清国产拍精品| 思思99思思久久最新精品| 国产特级毛片aaaaaa| 亚洲欧美不卡| 亚洲熟妇AV日韩熟妇在线| 国产91在线|日本| 中文字幕在线视频免费| 日韩精品一区二区三区免费在线观看| 午夜视频在线观看免费网站 | 色九九视频| 欧美黄网在线| 精品少妇人妻一区二区| 精品欧美日韩国产日漫一区不卡| 国产凹凸视频在线观看| 精品国产女同疯狂摩擦2| 啦啦啦网站在线观看a毛片| 欧美久久网| 国产亚洲精| av一区二区三区高清久久| 狠狠色噜噜狠狠狠狠色综合久| 亚洲a级在线观看| 青青操国产| 永久天堂网Av| 亚洲综合片| 欧美啪啪网|