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

移動代理技術

2010-08-15 00:52:53周祖榮
科技傳播 2010年7期
關鍵詞:安全性服務模型

卞 克,周祖榮

青島科技大學,山東 青島 266000

代理的研究起源于人工智能領域。代理是指模擬人類行為和關系、具有一定智能并能夠自主運行和提供相應服務的程序。實際上,代理就是在主機上能獨立完成一定檢測功能的軟件單元。在分布式系統的范疇中,代理是指分布式系統中的節點實體,一般用來進行信息收集和節點控制等工作。

1 移動Agent的定義

對于移動Agent的定義,不同的文獻或應用系統各不相同。MA可以定義如下:移動Agent是具有移動特性的智能Agent,它可以自主地在網絡上從一臺主機移動到另一臺主機,并代表用戶完成指定的任務,如檢索、過濾和收集信息,甚至可以代表用戶進行商業活動。

2 移動Agent系統的組成

不同的移動Agent系統的體系結構各不相同,但幾乎所有的移動Agent系統都包括如下兩部分:Agent和MA環境。

MA環境(MAE)為Agent提供安全、正確的運行環境。可以實現MA的移動、執行狀態的建立、啟動。并可以實施MA的約束機制、容錯策略、安全控制、通信機制。以及提供基本服務模塊,如事件服務(event service)、黃頁服務(yellow page service)、事物處理服務(transaction service)和域名服務(DNS)等。一臺主機上可以有一個或多個MAE。在通常情況下,一個MAE只位于一臺主機上,但當主機之間是以高速、持續、穩定可靠的網絡連接時,一個MAE可以跨越多臺主機而不影響整個系統的運行效率。

Agent可以分為移動Agent和服務Agent。移動Agent可以從一個MAE移動到另一個MAE,在MAE中執行,并通過通信機制與其他MA通信或訪問MAE提供的服務。服務Agent不具有移動的能力,其主要功能是向本地的Agent或來訪的Agent提供服務。移動Agent 的實現包括移動,通信,程序設計語言,容錯,管理,協作和安全性7個部分。

2.1 移動

移動Agent包括3種狀態:程序狀態(program state)、數據狀態(data state)和執行狀態(execution stale)。程序狀態指所屬Agent的實現代碼;數據狀態包含全局變量和Agent的屬性;執行狀態包含局部變量值、函數參數值和線程狀態等。

2.2 通信

Agent移動到目標機器后,所要完成的任務就是通信,進行數據交換。移動Agent系統可采用的通信手段很多,這里只對組通信進行說明。組通信也稱為匿名通信。通信的雙方并不能確認對方的身份。例如,在基于移動Agent技術的分布式信息查詢應用中,一組Agent被派遣到Internet的各個信息源上執行搜索操作,在查詢的過程中,為了提高搜索的并行度,某些Agent可能又派生多個子Agent組,當這些子Agent和其父Agent所在組中的Agent進行通信時,就是匿名通信。

2.3 程序設計語言

Agent通信語言(ACL,Agent Communication Language)是實現MA與MA執行環境、以及MA與MA之間通信的高級方式,是移動代理通信的基礎。Agent的程序設計語言有4個基本要求,即支持移動、支持異構性、執行效率和安全性。從這幾方面考慮,幾乎所有的移動Agent系統都采用解釋型語言。

2.4 容錯

為保證移動Agent在異質環境中的正常運行,還必須考慮到服務器異常、網絡故障、目標主機關機、源主機長時間無響應等異常情況的出現。MA在節點間移動和執行的過程是典型的串行過程,這種串行性使得整個過程鏈的容錯性能等于其中最差的節點的容錯性能,是典型的“災難共享”,所以要在MA移動和執行過程的各個環節上進行故障的預測、防范和故障后的恢復。

2.5 管理

MA在發揮自主移動,自主通信等高度自主特性的同時,還應受到一定程度的管理。這種管理主要來自源主機。首先,源主機要對MA的行為負責,使其對整個系統不會產生危害;其次,源主機還要隨時了解MA的當前工作情況,以避免MA的迷航或過度復制,也要隨時回答MA提出的問題或協調MA的工作。目標主機協調其與本地Agent的交互等。

2.6 移動Agent的協作模型

雖然移動代理具有很強的自主性。但移動Agent在執行任務的過程中經常需要和其它實體進行協作,最常見的協作對象是MAE中的服務Agent及其它移動Agent。按照空間耦合和時態耦合的標準把當前移動Agent的協作模型分為4類:直接協作模型、基于黑板的協作模型、面向會見的協作模型和類Linda模型。

2.7 安全性

MA的移動性會帶來很多不確定因素,要想使MA被廣泛的接受,成功地應用于商業(如電子商務),就必須解決好MA的安全性問題。通常把移動Agent系統的安全問題分為4個部分:1)保護主機免受惡意Agent的攻擊; 2)保護Agent免受惡意主機的攻擊;3)保護Agent免受其他惡意Agent的攻擊;4)保護低層傳輸網絡的安全。

3 結論

移動代理是90年代以來的一項新技術,它的先進性,在分布計算領域美好的應用前景得到了許多專家的認可。移動代理的安全機制是移動代理技術中非常重要的一個環節,而恰恰是安全在移動代理技術里的實現最為復雜,也最難實現。本論文只介紹了MA的大體工作流程及其理論上的安全傳輸方式。其它部分如移動,通信,應用實例等方面都沒有涉及。而在安全所做的工作也僅僅是在有限的理論指導下進行的,缺乏已經成型的范例作為參照。

猜你喜歡
安全性服務模型
一半模型
兩款輸液泵的輸血安全性評估
新染料可提高電動汽車安全性
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
3D打印中的模型分割與打包
主站蜘蛛池模板: 91免费国产高清观看| 欧美成人手机在线观看网址| 精品成人一区二区三区电影 | 伊人精品视频免费在线| 亚洲三级a| 夜夜操天天摸| 亚洲三级a| 国产精品视频观看裸模| 欧美第一页在线| 久久久受www免费人成| 中文字幕1区2区| 国产情精品嫩草影院88av| 亚洲成a人片77777在线播放| 亚洲福利视频网址| 亚洲浓毛av| 亚洲福利视频一区二区| 最新国产午夜精品视频成人| 国产原创第一页在线观看| 国内精品免费| 爆乳熟妇一区二区三区| 麻豆国产精品| 亚洲欧洲综合| 久久精品娱乐亚洲领先| 久久99国产视频| 六月婷婷综合| 日韩精品成人在线| 69av免费视频| 欧美精品伊人久久| 亚洲第七页| 少妇精品网站| 亚洲欧洲日本在线| 亚洲最猛黑人xxxx黑人猛交| 精品无码专区亚洲| 不卡的在线视频免费观看| 99性视频| 丰满少妇αⅴ无码区| 欧美成人精品在线| 国产伦片中文免费观看| 免费一级大毛片a一观看不卡| 少妇露出福利视频| 伊人久久福利中文字幕| 天天色天天综合网| Jizz国产色系免费| 亚洲男女天堂| 国产中文在线亚洲精品官网| 少妇被粗大的猛烈进出免费视频| 色婷婷在线播放| 国产日韩精品欧美一区灰| 欧美精品H在线播放| 国产精品网址你懂的| 在线免费观看a视频| 精品成人一区二区| 久久免费视频播放| 免费在线色| 午夜影院a级片| 亚洲无码高清免费视频亚洲 | WWW丫丫国产成人精品| 亚洲精品天堂在线观看| 日本精品视频一区二区| 在线亚洲精品福利网址导航| 亚洲免费三区| 99久视频| 另类专区亚洲| 国产另类视频| 中文无码日韩精品| 最新国产精品鲁鲁免费视频| 免费播放毛片| 国产精品妖精视频| 韩日午夜在线资源一区二区| 国产亚洲欧美日韩在线一区二区三区| 大学生久久香蕉国产线观看| 怡红院美国分院一区二区| 国产真实乱人视频| 日本91视频| 亚洲自偷自拍另类小说| 欧美啪啪视频免码| 国产成人毛片| 91黄视频在线观看| 色婷婷电影网| 91成人在线免费视频| 免费无码又爽又刺激高| 四虎永久在线精品国产免费|