jade_百度百科
文章推薦指數: 80 %
JADE(Java Agent Development Framework)是基於Java 語言的Agent開發框架, 是由TILAB 開發的開放源代碼的自由軟件。
jade是一個多義詞,請在下列義項上選擇瀏覽(共10個義項)
添加義項
▪台灣藝人周幼婷的英文名
▪內地女子組合
▪計算機編程語言
▪香港無線電視翡翠台英文名
▪X-JAPAN同名歌曲
▪dc漫畫超級英雄
▪JavaAgent開發框架
▪香港歌手關心妍英文名
▪七朵花成員屈旻潔的英文名
▪種質
全部展開
收起
反饋
分享
複製鏈接
請複製以下鏈接發送給好友
https://baike.baidu.hk/item/jade/2932393
複製
複製成功
jade
(JavaAgent開發框架)
編輯
鎖定
本詞條缺少概述图,補充相關內容使詞條更完整,還能快速升級,趕緊來編輯吧!
JADE(JavaAgentDevelopmentFramework)是基於Java語言的Agent開發框架,是由TILAB開發的開放源代碼的自由軟件。
外文名
PUG
全 稱
JavaAgentDevelopmentFramework
用 途
JavaAgent開發框架
開發者
TILAB
主要功能
AMS、DF、ACC
使用效果
實現特定的功能模塊
曾用名
JADE
目錄
1
簡介
2
功能
jade簡介
編輯
JADE(JavaAgentDevelopmentFramework)是基於Java語言的Agent開發框架,是由TILAB開發的開放源代碼的自由軟件。
它包括一個Agent賴以生存的運行環境,開發Agent應用的類庫和用來調試和配置的一套圖形化的工具,簡化了一個多Agent系統的開發過程。
jade功能
編輯
JADE為多Agent系統提供了以下功能:
(l)Agent管理系統(AgentManagementSystem,簡稱AMS),負責控制平台內Agent的活動、生存週期及外部應用程序與平台的交互,規範Agent在平台上用獨一無二的名字來標識;
(2)目錄服務器(DilectolyFacilitatol,簡稱DF),負責對平台內的Agent提供黃頁服務,註冊服務類型以供查找;
(3)消息傳送系統,也稱為Agent交流通道(AgentCommunicationChannel,簡稱ACC),控制平台內或不同平台之間的消息傳輸、消息編碼、消息解析等。
JADE定義了Agentclass作為其他Agent的父類,其他Agent均繼承自Agentclass。
Agentclass中定義了setup方法,用於初始化Agent;定義了takeDown方法,用於結束Agent的運行;定義了doDelete方法,用於終止Agent;定義了Behaviour類以及addBehaviour方法用於添加Agent任務。
為了保證Agent的分佈式計算和協作機制,JADE構建行為池(BehaviourPool)來存儲所有添加的Behaviour,這些Behaviour呈隊列排列,按照進入行為池的順序依次被調用。
Behaviour方法被調用時,首先執行Action方法,然後判斷Done函數返回的布爾值,如果為真則將Behaviour移出行為池,繼續下一個Behaviour的執行。
JADE提供了這樣一個基類,其他Agent所需要做的是重載setup,action,done,takeDown這幾個方法來實現特定的功能模塊。
詞條統計
瀏覽次數:次
編輯次數:9次歷史版本
最近更新:
w_ou
(2021-01-30)
1
簡介
2
功能
百科協議 隱私協議 意見反饋
Beta
進入詞條
清除歷史記錄關閉
編輯
反饋
登錄
延伸文章資訊
- 1jade_百度百科
JADE(Java Agent Development Framework)是基於Java 語言的Agent開發框架, 是由TILAB 開發的開放源代碼的自由軟件。
- 2Jade — A Java Agent Development Framework | SpringerLink
JADE (Java Agent Development Framework) is a software environment to build agent systems for the ...
- 3Java Agent Development Framework - Wikipedia
JADE agent
- 4jade[Java Agent 開發框架] - 中文百科知識
JADE(Java Agent Development Framework)是基於Java 語言的Agent開發框架, 是由TILAB 開發的開放原始碼的自由軟體。簡介JADE(Java Age...
- 5JADE学习笔记1:JADE简介与配置 - 知乎专栏
JADE是基于Java 语言的Agent开发框架,是由TILAB 开发的开放源代码的自由软件。JADE是多Agent开发框架,遵循FIPA规范,它提供了基本的命名服务,黄业服务 ...