關(guān)于移動(dòng)Agent技術(shù)介紹的論文
摘 要:近年來(lái),迅速發(fā)展的Internet技術(shù)極大地改變了人們處理信息的方式。過(guò)去主要用于科研領(lǐng)域和收發(fā)電子郵件的Internet,成了電子商務(wù)的重要平臺,從而推動(dòng)了移動(dòng)Agent技術(shù)的進(jìn)一步研究和應用。本文介紹了Agent的優(yōu)點(diǎn)和應用范圍。
關(guān)鍵詞:移動(dòng);Agent技術(shù)
1.移動(dòng)Agent
隨著(zhù)網(wǎng)絡(luò )技術(shù)的發(fā)展,可以讓Agent在網(wǎng)絡(luò )中移動(dòng)并執行,完成某些功能,這就是移動(dòng)Agent(Mobile Agent)的思想。移動(dòng)Agent是一個(gè)能在異構網(wǎng)絡(luò )中自主地從一臺主機遷移到另一臺主機,并可與其他Agent或資源交互的程序,實(shí)際上它是Agent技術(shù)與分布式計算技術(shù)的混血兒。
移動(dòng)Agent具有很多優(yōu)點(diǎn),移動(dòng)Agent技術(shù)通過(guò)將服務(wù)請求Agent動(dòng)態(tài)地移到服務(wù)器端執行,使得此Agent較少依賴(lài)網(wǎng)絡(luò )傳輸這一中間環(huán)節而直接面對要訪(fǎng)問(wèn)地服務(wù)器資源,從而避免了大量數據地網(wǎng)絡(luò )傳送,降低了系統對網(wǎng)絡(luò )帶寬的依賴(lài)。 移動(dòng)Agent不需要統一的調度,由用戶(hù)創(chuàng )建的Agent可以異步地在不同結點(diǎn)上運行,待任務(wù)完成后再將結果傳送給用戶(hù)。為了完成某項任務(wù),用戶(hù)可以創(chuàng )建多個(gè)Agent,同時(shí)在一個(gè)或若干個(gè)結點(diǎn)上運行,形成并行求解的能力。此外它還具有自治性和智能路由等特性。
2.移動(dòng)Agent的分布式計算模式
移動(dòng)Agent模式的關(guān)鍵特性就是網(wǎng)絡(luò )中的任一主機都擁有處理資源、處理器和方法的任意組合的靈活性[2]。方法(在移動(dòng)Agent)的形式下)沒(méi)有鎖定在一臺主機上,而是在整個(gè)網(wǎng)絡(luò )內可共享。
3.移動(dòng)Agent的主要優(yōu)點(diǎn)
降低網(wǎng)絡(luò )負載:這一特征概括了基于移動(dòng)Agent的分布式計算的特點(diǎn),即將計算移往數據,而并非把數據移往計算。這樣做所帶來(lái)的好處是可以減少網(wǎng)上原始數據的流量。
克服網(wǎng)絡(luò )延遲:在一些系統應用中,對環(huán)境做出實(shí)時(shí)反應是極為重要的,對此移動(dòng)Agent技術(shù)提供了一個(gè)很好的解決方法,可以由中央處理器將移動(dòng)Agent派遣到系統局部,直接執行控制器的指令,從而消除網(wǎng)絡(luò )延遲帶來(lái)的隱患。
包裝不同協(xié)議:,移動(dòng)Agent可以移動(dòng)到遠程主機上,通過(guò)專(zhuān)用協(xié)議建立私有數據交換通道。
異步和主動(dòng)執行功能:移動(dòng)設備通常依賴(lài)昂貴而脆弱的網(wǎng)絡(luò )連接進(jìn)行工作。移動(dòng)Agent便可以獨立創(chuàng )建它的進(jìn)程,異步、自主地完成所肩負的任務(wù);移動(dòng)設備則可以在這之后再連接上網(wǎng)絡(luò ),收回Agent,取得服務(wù)結果。
動(dòng)態(tài)適應環(huán)境:移動(dòng)Agent具有感知運行環(huán)境和對其變化做出自主反應的能力。由于移動(dòng)Agent往往獨立于特定的主機和傳輸層協(xié)議,而僅僅依賴(lài)于它的執行環(huán)境(已屏蔽各平臺的差異),因而為進(jìn)行無(wú)縫的系統集成提供了極為有利的條件。
健壯性和容錯性:由于移動(dòng)Agent具有對不利的情況和事件動(dòng)態(tài)做出反應的能力,因而減小了建立健壯和容錯的分布式系統的難度。在一臺主機被關(guān)閉以前,可以給正在運行的移動(dòng)Agent發(fā)出警告,它們可在很短的時(shí)間內移動(dòng)到網(wǎng)絡(luò )上其他主機上,且繼續運行。
4. 移動(dòng)Agent的應用范圍
由于移動(dòng)Agent所具有的優(yōu)越性,使它在以下應用中具有很大的潛力。
電子商務(wù):移動(dòng)Agent非常適合電子商務(wù)。交易常常要求實(shí)時(shí)訪(fǎng)問(wèn)遠程信息,如股票報價(jià),甚至是進(jìn)行實(shí)時(shí)談判。不同的Agent擁有不同的目標,并將采取不同的策略以實(shí)現各自的目標?梢灶A想Agent能體現其創(chuàng )建者的意,并能代表他們的各自利益進(jìn)行談判。由此可見(jiàn),移動(dòng)Agent技術(shù)在電子商務(wù)領(lǐng)域有著(zhù)廣闊的應用前景。
分布式信息檢索:正如在前面分析移動(dòng)Agent技術(shù)優(yōu)越性時(shí)指出的那樣,移動(dòng)Agent派往數據所存放的地方將大大減輕網(wǎng)絡(luò )負載和消除網(wǎng)絡(luò )延遲[3]。同時(shí),由于Internet這樣的浩如煙海的信息環(huán)境中進(jìn)行分布式信息檢索往往需要花費大量的時(shí)間,這時(shí)如果仍保持網(wǎng)絡(luò )連接,則需要花費許多費用[1];但是通過(guò)使用移動(dòng)Agent技術(shù),使得創(chuàng )建移動(dòng)Agent的主機可以與網(wǎng)絡(luò )斷開(kāi)連接,從而節省大量的連接費用和主機機時(shí)。
信息發(fā)布:移動(dòng)Agent可以幫助實(shí)現Internet的信息PUSH模型[4]。例如,移動(dòng)Agent可以將新的'軟件版本以及安裝程序直接帶到客戶(hù)主機,進(jìn)行自動(dòng)升級和維護。
個(gè)人助手:由于具有在遠程主機上運行的能力,使移動(dòng)Agent具備代表其創(chuàng )建者在網(wǎng)絡(luò )中完成特定任務(wù)的能力。由于不受網(wǎng)絡(luò )連接的限制,其創(chuàng )建者甚至可以關(guān)掉他們的計算機。
安全中介:在合作者之間并不能彼此完全信任的情況下,各方可以將移動(dòng)Agent派往一臺彼此都認為安全的主機(它提供了移動(dòng)Agent的執行環(huán)境)上進(jìn)行協(xié)作,從而不必冒險接受對方的直接訪(fǎng)問(wèn)。
電信網(wǎng)絡(luò )業(yè)務(wù):對先進(jìn)電信業(yè)務(wù)的支持和管理,關(guān)鍵在于能夠對網(wǎng)絡(luò )進(jìn)行動(dòng)態(tài)配置和定制用戶(hù)業(yè)務(wù)。龐大的物理網(wǎng)絡(luò )規模和用戶(hù)的嚴格要求,使得只有依靠移動(dòng)Agent技術(shù)才能有效地保證系統的靈活和高效。
工作流應用:工作流應用的特點(diǎn)之一是支持合作者之間的信息流動(dòng)。對此,移動(dòng)Agent技術(shù)能夠提供很好的支持,可以將信息相關(guān)的操作封裝在移動(dòng)Agent中,再利用后者的移動(dòng)性和自主性,讓信息在機構內部有效地流動(dòng)。
并行處理:在并行計算中,可以利用Agent技術(shù)把各個(gè)需要并發(fā)執行的子任務(wù)派遣到不同的主機上,以實(shí)現并發(fā)計算。
總之,Agent特別適合用于解決傳統方法中要么代價(jià)過(guò)于昂貴,要么解決不了的問(wèn)題,如數據、控制、專(zhuān)家知識和資源分布問(wèn)題,使大量的數據處理可在數據源進(jìn)行(因為Agent可以移動(dòng)),只需交換少量的高層信息,減少了大量原始數據傳送到遠地的操作,提高了網(wǎng)絡(luò )的利用率;如果需要人性化的進(jìn)程,Agent具有觀(guān)察能力、主動(dòng)適應能力,而不是通過(guò)一些預先嚴格確定的接口函數與外界進(jìn)行交互作用,能根據目標主動(dòng)規范化自己的行為,使用用戶(hù)界面達到“人性化”;如需要集成舊系統,可通過(guò)給舊系統上包裝一層Agent外殼,其他系統可以調用舊系統的功能。
參考文獻:
[1] 胡于進(jìn),凌玲.決策支持系統的開(kāi)發(fā)與應用[M].北京:機械工業(yè)出版社,2006-09:124-169.
[2] 龐偉正,金瑞琪,王成武一種規則引擎的實(shí)現方法[J].哈爾濱:哈爾濱工程大學(xué)學(xué)報,2005(6):385-389.
[3]韋魯玉,丁華;贏(yíng)gent的個(gè)性化智能信息檢索系統[J).信息技術(shù),2007(1);109-111
[4]劉崇學(xué).基于智能搜索引擎的數字書(shū)館個(gè)性化服務(wù)研究[J].現代情報.2006(11):16-18
【關(guān)于移動(dòng)Agent技術(shù)介紹的論文】相關(guān)文章:
移動(dòng)公司的介紹信04-19
移動(dòng)公司介紹信05-13
移動(dòng)公司自我介紹05-01
中國移動(dòng)介紹信04-13
課件家庭技術(shù)的介紹05-15
辦理中國移動(dòng)業(yè)務(wù)介紹信04-14
關(guān)于論文投稿介紹信范文04-01
移動(dòng)實(shí)習證明05-02
數控技術(shù)論文致謝04-20
生態(tài)護坡技術(shù)分析論文04-08