TOP
紅利積點抵現金,消費購書更貼心
基於JADE的多Agent系統開發(簡體書)
滿額折

基於JADE的多Agent系統開發(簡體書)

商品資訊

人民幣定價:45.00 元
定價
:NT$ 270 元
優惠價
87235
絕版無法訂購
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

本書內容涵蓋了從初學者到高級使用者利用JADE進行開發實踐的必需知識,在介紹了Agent技術和JADE平臺的基礎上,力圖給出使用JADE編程的全面指導。例如Agent創建、Agent任務、Agent通信、Agent發現等基礎應用,以及本體和語義語言、複雜行為、互操作協議、Agent移動、平臺內部交互等高級應用。JADE平臺間交互、在移動設備上部署JADE Agents、構建具有容錯功能的JADE平臺和常用工具軟件使用等內容也有較深涉及。

作者簡介

作者:(意大利)貝利費米尼(Bellifemine F.) (意大利)開羅(Caire G.) (意大利)格林伍德(Creenwood D.) 譯者:程志鋒 張蕾 陳佳俊 劉高峰

名人/編輯推薦

《基于JADE的多Agent系統開發》由國防工業出版社出版。

目次

第1章引言
第2章Agent技術概述
2.1關于Agent
2.1.1什么是Agent
2.1.2Agent體系結構
2.1.3通信與協作
2.1.4編程語言與工具
2.1.5多Agent系統應用
2.2智能物理Agent基金會(FIPA)
2.2.1FIPA歷史與目標
2.2.2FIPA核心概念
2.2.3關鍵FIPA規范節選
2.2.4FIPA與JADE的關系
第3章JADE平臺
3.1簡史
3.2JADE和Agent范式
3.3JADE體系結構
3.4編譯軟件和運行平臺
3.5JADE包
3.6消息傳輸服務
3.6.1消息傳輸協議
3.6.2IMTP
3.7管理和調試工具
3.7.1平臺管理控制臺
3.7.2虛擬Agent
3.7.3嗅探Agent
3.7.4自省Agent
3.7.5日志管理器Agent
3.7.6事件通知服務和JADE工具模型
第4章JADE編程——基本功能
4.1創建Agent
4.1.1Agent標識符
4.1.2Agent初始化
4.1.3Agent終止
4.1.4向Agent傳遞參數
4.1.5圖書交易項目建立
4.2Agent任務
4.2.1行為調度和執行
4.2.2單次行為、循環行為和普通行為
4.2.3關于行為的更多介紹
4.2.4調度操作
4.2.5圖書交易例子使用的行為
4.3Agent通信
4.3.1發送消息
4.3.2接收消息
4.3.3阻塞行為以等待消息
4.3.4從消息隊列中選擇消息
4.3.5復雜對話
4.3.6阻塞模式下接收消息
4.4Agent搜索:黃頁服務
4.4.1DFAgent
4.4.2與DF交互
4.4.3搜索服務
4.5具有GUI的Agent
4.5.1AWTActionlistener的良好編程習慣
4.5.2通過Agent線程修改GUI的良好編程習慣
第5章JADE編程——高級功能
5.1本體和內容語言
5.1.1基本原理
5.1.2內容參考模型
5.1.3使用JADE內容語言和本體支持
5.1.4使用PROTEGE和附帶的BeanCenerator創建JADE本體
5.2組合行為以創建復雜任務
5.2.1SequentialBehaviour類
5.2.2FSMBehaviour類
5.2.3ParallelBehaviours類
5.2.4在子行為之間共享數據:數據倉庫
5.2.5關于復合行為的其他事項
5.3線程化行為
5.4交互協議
5.4.1JADE.PROTO包
5.4.2使用協議類
5.4.3嵌套協議
5.5與AMS的結合
5.5.1向AMS請求平臺管理操作
5.5.2訂購平臺事件
5.6從一個外部Java應用啟動JADE
5.6.1Agent通信對象
第6章Agent移動性
6.1移動Agent
6.1.1移動Agent的優缺點
6.1.2強遷移和弱遷移
6.1.3遷移行程
6.2平臺內部移動
6.2.1移動存儲器
6.2.2Agent序列化
6.2.3移動Agent類裝載器
6.2.4Agent復制
6.2.5間接移動聲明
6.3跨平臺移動服務
6.3.1遷移的過程
6.3.2移動服務整合
6.3.3代碼打包
6.3.4JADE移動本體
6.4使用JADE移動性服務
6.4.1平臺內移動性服務
6.4.2跨平臺移動性服務
6.4.3IPMS的安全性考慮
6.4.4移動Agent編程
6.4.5訪問AMS實現Agent遷移
6.4.6Agent移動性示例
第7章JADE內部體系結構
7.1分布式協作過濾器
7.1.1思路及動機
7.1.2主要元素
7.1.3服務組件
7.1.4選擇要激活的服務
7.2創建一個JADE內核服務
7.2.1實現服務類
7.2.2啟動服務
7.2.3使用過濾器阻塞縱向命令
7.2.4實現一個分布式JADE服務
7.2.5Agent和服務的交互
第8章在移動設備上運行JADEAgent
8.1移動環境的主要制約因素
8.1.1硬件制約
8.1.2Java限制
8.1.3網絡限制
8.2LEAP附件
8.2.1JADE和JADE-LEAP
8.2.2LEAPIMTP
8.3分離容器執行模式
8.3.1仲裁者
8.3.2分離容器配置選項
8.4開發MIDPAgent
8.4.1建立一個基于JADE-LEAP的MIDlet套件
8.4.2設定配置選項
8.4.3應用MIDP環境建立圖書銷售例子
8.4.4最小化
8.5LEAP附件高級功能
3.5.1日志記錄API和輸出監視MIDlet
8.5.2MIDP環境下管理復雜內容表達
8.5.3從用戶定義的MIDLet啟動JADE
8.5.4控制前端與后端的連接狀態
8.5.5后端管理服務
第9章部署容錯JADE平臺
9.1主復制服務
9.2在關系數據庫上構建DF庫
9.2.1默認持久性
9.2.2定制持久性
9.2.3性能和擴展性比較
第10章JADEWeb服務集成網關
10.1Web服務技術
10.2Agent和Web服務集成的效用
10.3WSIG架構
10.3.1JADEDF
10.3.2UDDI
10.3.3JADEAgents
10.3.4JADEAgent網關
10.3.5ACL<>SOAP消息轉換器
10.3.6ACL/SLO<>WSDL消息轉換器
10.3.7AXISWEB服務器
10.3.8Web服務
10.4安裝要求
10.5WSIG安裝過程
10.5.1WSIG配置
10.5.2WSIG運行
10.5.3WSIG示例
10.6WSIG操作
10.6.1WSIG的初始化
10.6.2DF和UDDI數據庫
10.6.3將JADEAgent服務發布為Web服務
10.6.4將Web服務操作發布為Agent服務
10.6.5消息轉換
10.6.6通過Web服務客戶端調用Agent服務
10.6.7Agent服務調用Web服務
10.7例1:Web服務客戶端調用Agent服務
10.8例2:Agent服務調用Web服務
……
第11章Agent社會配置管理器與運行平臺
第12章JADE語義框架
第13章其他相關工具介紹
附錄A命令行選項
附錄B術語
參考文獻
FIPA規范

書摘/試閱



2.2.2.2 FIPA子層
如前所述,FIPA通信棧可劃分為幾個子層,存在于經典OSI或TCP/IP棧應用層的范圍內,每一層的詳細介紹如下。
(1)子層1(傳輸)。在FIPA-ACL分層協議模型中,傳輸協議是最底層的應用子層協議。目前為止,FIPA已為HOP( IIOP,1999)、WAP( WAP)和HTTP( HTTP)定義了消息傳輸協議。
(2)子層2(編碼)。FIPA使用包括XML、字符串和位有效在內的高級數據結構定義了消息表示方式,而不是發送簡單的二進制編碼消息。二進制編碼消息是為低帶寬通信設計的。
(3)子層3(消息)。在FIPA中,為了消息表述的靈活性,消息結構的定義獨立于具體的編碼方式。本層重要性在于,除了包含有效載荷和需要交換的內容等參數以外,還包含其他一些關鍵的參數,如發送者和接收者、消息類型(通信行為)和回復超時時間等。2.2.3節給出了一個FIPA-ACL消息結構的例子。
(4)子層4(本體)。一個FIPA消息的有效載荷或內容所包含的單個條目可以顯式地引用到應用程序特定的概念模型或本體。雖然FIPA本質上允許在表達消息內容時使用本體,但是它不為本體指定任何特殊描述,也不提供任何特定領域本體。只是在需要時參考基于Web的本體。
(5)子層5(內容表達)。FIPA消息的實際內容可以是任何形式的,但是FIPA已定義了基本原則,這些原則主要指導通用邏輯公式和謂詞的使用以及復合、選擇概念代數運算的使用。表達內容最常用的語言是FIPA-SL,它包含的邏輯連聯接詞包括not、or、implies和equiv等;它所包含的代數運算包括any和all。
(6)子層6(通信行為)。根據行為或聲明對消息進行簡單分類,如inform、request和agree。
(7)子層7(交互協議,IP)。通常情況下,消息的交換很少是孤立的,而是形成交互序列。FIPA定義了一些交互協議來描述特定的消息交換序列,如request(將在2.2.3節進行論述),它描述了當一方向另一方發出請求時,對方必須依次做出響應,或同意或拒絕。

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區