《基於jad平台的多agent系統開發技術》是2011年國防工業出版社出版的圖書,作者是於衛紅。本書可供具有一定的java基礎,研究多agent、分散式計算、人工智慧等的本科生、研究生、博士生及其他科研人員、軟體開發人員等使用。
基本介紹
- 書名:基於jad平台的多agent系統開發技術
- 作者:於衛紅
- ISBN:9787118076950
- 頁數:146
- 出版社:國防工業出版社
- 出版時間:2011-10-1
- 裝幀:平裝
- 開本:大32
內容簡介,目錄,
內容簡介
《基於jade平台的多agent系統開發技術》詳細介紹了jade平台下多agent系統的開發方法。主要內容包括:agent及多agent系統的基本理論、jade平台的體系架構、基於jade的多agent系統開發步驟、jadeagent的行為及agent間通信的實現等。作為理論和套用的提高,本書還重點介紹了jadeagent與jsp/servlet的集成技術、基於本體的agent間通信的實現技術、jadeagent與web service轉換與集成。 《基於jade平台的多agent系統開發技術》內容循序漸進,通俗易懂,示例詳盡,圖文並茂,覆蓋了多agent系統開發的關鍵技術和方法,同時也講述了多agent技術與目前的主流技術,如webservice、ontology等的無縫連線。
目錄
第1章多agent系統與jade平台
1.1 邁進agent新時代
1.2 初識jade
1.2.1 fipa及fipa規範
1.2.2 jade平台的體系結構
1.3 安裝和使用jade
第2章 jade編程基礎
2.1 創建一個jadeagent
2.1.1 創建步驟
2.1.2 編譯、運行
2.2 熟悉agent標識符
2.3 為agent添加行為
2.4 與其他agent通信
2.4.1 基本原理
2.4.2 傳送訊息
2.4.3 接收訊息
第3章 agent behaviour詳解
3.1 behaviour的基本原理
3.2 簡單行為(simple behaviour)
3.2.1 一次性行為(oneshot behaviour)
3.2.2 循環行為(cyclic behaviour)
3.2.3 一個特殊的循環行為(ticker behaviour)
3.3 組合行為(composite behaviour)
3.3.1 順序行為(sequential behaviour)
3.3.2 並發行為(parallel behaviour)
3.3.3 有限狀態機行為(fsm behaviour)
第4章 agent communication詳解
4.1 jade agent通信基本原理
4.2 遠程機器上的agent間的通信
4.2.1 遠程通信的模擬試驗
4.2.2 遠程通信的代碼實現
4.3 基於對象序列化機制的agent間的通信
4.3.1 序列化的基本原理
4.3.2 基於序列化的弘dade agent的通信買例
4.4 訊息模板
4.4.1 基傘原埋
4.4.2 訊息模板示例
第5章 jadeagent與jsp/servlet
5.1 傳統的model 1與model 2架構
5.1.1 基本原理
5.1.2 傳統架構下agent與jsp/servlet的集成
5.2 基於jadegate way的agent與jsp/servlet的集成
5.2.1 jadegateway原理與作用
5.2.2 一個完整的實例
第6章 jadeagent與ontology
6.1 ontology的基本原理
6.1.1 什麼是ontolo趼
6.1.2 ontology的分類
6.1.3 ontolosy的構成
6.2 基於ontology的agent間的通信
第7章 jadeagent與web service
7.1 web service基本原理
7.1.1 什麼是web service
7.1.2 web service的主要技術
7.1.3 netbeans下web service程式的開發示例
7.2 j adeagent與webservice的集成
7.2.1 二者集成的必要性
7.2.2 agent與web serviee的比較
7.2.3 jadeagent與web service集成的中間件(wsic)
7.3 mathagem實例
1.1 邁進agent新時代
1.2 初識jade
1.2.1 fipa及fipa規範
1.2.2 jade平台的體系結構
1.3 安裝和使用jade
第2章 jade編程基礎
2.1 創建一個jadeagent
2.1.1 創建步驟
2.1.2 編譯、運行
2.2 熟悉agent標識符
2.3 為agent添加行為
2.4 與其他agent通信
2.4.1 基本原理
2.4.2 傳送訊息
2.4.3 接收訊息
第3章 agent behaviour詳解
3.1 behaviour的基本原理
3.2 簡單行為(simple behaviour)
3.2.1 一次性行為(oneshot behaviour)
3.2.2 循環行為(cyclic behaviour)
3.2.3 一個特殊的循環行為(ticker behaviour)
3.3 組合行為(composite behaviour)
3.3.1 順序行為(sequential behaviour)
3.3.2 並發行為(parallel behaviour)
3.3.3 有限狀態機行為(fsm behaviour)
第4章 agent communication詳解
4.1 jade agent通信基本原理
4.2 遠程機器上的agent間的通信
4.2.1 遠程通信的模擬試驗
4.2.2 遠程通信的代碼實現
4.3 基於對象序列化機制的agent間的通信
4.3.1 序列化的基本原理
4.3.2 基於序列化的弘dade agent的通信買例
4.4 訊息模板
4.4.1 基傘原埋
4.4.2 訊息模板示例
第5章 jadeagent與jsp/servlet
5.1 傳統的model 1與model 2架構
5.1.1 基本原理
5.1.2 傳統架構下agent與jsp/servlet的集成
5.2 基於jadegate way的agent與jsp/servlet的集成
5.2.1 jadegateway原理與作用
5.2.2 一個完整的實例
第6章 jadeagent與ontology
6.1 ontology的基本原理
6.1.1 什麼是ontolo趼
6.1.2 ontology的分類
6.1.3 ontolosy的構成
6.2 基於ontology的agent間的通信
第7章 jadeagent與web service
7.1 web service基本原理
7.1.1 什麼是web service
7.1.2 web service的主要技術
7.1.3 netbeans下web service程式的開發示例
7.2 j adeagent與webservice的集成
7.2.1 二者集成的必要性
7.2.2 agent與web serviee的比較
7.2.3 jadeagent與web service集成的中間件(wsic)
7.3 mathagem實例