jade -Java Agent 開發架構 - 華人百科
文章推薦指數: 80 %
中文名稱JADE全 稱JavaAgentDevelopmentFramework用 途Java Agent 開發架構主要功能AMS、DF、ACC開發者TILAB使用效果實現特定的功能模組.
jadeJavaAgent開發架構 更多義項▼ 收起更多▲ 內地女子組合香港歌手關心妍英文名台灣藝人周幼婷的英文名JavaAgent開發架構香港無線電視翡翠台英文名電腦程式語言X-JAPAN同名歌曲2009年英國丹尼爾·艾略特導演電影2004年SchifferPubLtd出版社出版MirceaVeleanu編著圖書 中文名稱JADE全 稱JavaAgentDevelopmentFramework用 途JavaAgent開發架構主要功能AMS、DF、ACC開發者TILAB使用效果實現特定的功能模組簡介JADE(JavaAgentDevelopmentFramework)是基于Java語言的Agent開發架構,是由TILAB開發的開放原始碼的自由軟體。
它包括一個Agent賴以生存的運行環境,開發Agent套用的類庫和用來調試和配置的一套圖形化的工具,簡化了一個多Agent系統的開發過程。
功能JADE為多Agent系統提供了以下功能:(l)Agent管理系統(AgentManagementSystem,簡稱AMS),負責控製平台內Agent的活動、生存周期及外部應用程式與平台的互動,規範Agent在平台上用獨一無二的名字來標識;(2)目錄伺服器(DilectolyFaciiitatol,簡稱DF),負責對平台內的Agent提供黃頁服務,註冊服務類型以供查找;(3)訊息傳送系統,也稱為Agent交流通道(AgentCommunicationChannei,簡稱ACC),控製平台內或不同平台之間的訊息傳輸、訊息編碼、訊息解析等。
JADE定義了Agentciass作為其他Agent的父類,其他Agent均繼承自Agentciass。
Agentciass中定義了setup方法,用于初始化Agent;定義了takeDown方法,用于結束Agent的運行;定義了doDeiete方法,用于終止Agent;定義了Behavioul類以及addBehavioul方法用于增加Agent任務。
為了保證Agent的分散式計算和協作機製,JADE構建行為池(BehavioulPool)來存儲所有增加的Behavioul,這些Behavioul呈佇列排列,按照進入行為池的順序依次被調用。
Behavioul方法被調用時,首先執行Action方法,然後判斷Done函式返回的布爾值,如果為真則將Behavioul移出行為池,繼續下一個Behavioul的執行。
JADE提供了這樣一個基類,其他Agent所需要做的是重載setup,action,done,takeDown這幾個方法來實現特定的功能模組。
相關搜尋jade組合jadevalerie吉安第二人民醫院極艾岱爾samanthajade本田jadelarajade其它詞條bringcomplicatedMPK上海國際汽車工業展覽會全世界都停電內在美軍官與淑女動漫論壇國聯五鳳大尾嬰兒推車慈照寺拿波里披薩鬥地主小遊戲有效位數板橋區桑妮·黎翁漾祝我生日快樂薄荷jade-JavaAgent開發架構@華人百科jade
延伸文章資訊
- 1jade[Java Agent 開發框架] - 中文百科知識
JADE(Java Agent Development Framework)是基於Java 語言的Agent開發框架, 是由TILAB 開發的開放原始碼的自由軟體。簡介JADE(Java Age...
- 2jade(Java Agent 開發框架):簡介,功能 - 中文百科全書
JADE(Java Agent Development Framework)是基於Java 語言的Agent開發框架, 是由TILAB 開發的開放原始碼的自由軟體。 它包括一個Agent 賴以生...
- 3jade_百度百科
JADE(Java Agent Development Framework)是基於Java 語言的Agent開發框架, 是由TILAB 開發的開放源代碼的自由軟件。
- 4Java Agent DEvelopment Framework: Jade Site
JADE (Java Agent DEvelopment Framework) is a software Framework fully implemented in the Java lan...
- 5jade -Java Agent 開發架構 - 華人百科
中文名稱JADE全 稱JavaAgentDevelopmentFramework用 途Java Agent 開發架構主要功能AMS、DF、ACC開發者TILAB使用效果實現特定的功能模組.