| 研究生: |
張國珍 Kuo-Chen Chang |
|---|---|
| 論文名稱: |
OSGi平台上代理人溝通之設計與實作 Design and Implementation of Agent Communications over OSGi Platforms |
| 指導教授: |
李允中
Jonathan Lee |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 畢業學年度: | 97 |
| 語文別: | 中文 |
| 論文頁數: | 55 |
| 中文關鍵詞: | 代理人語言 、訊息服務 、代理人溝通 、開放式服務閘道器 |
| 外文關鍵詞: | Java Message Service, Agent Communication Language, OSGi |
| 相關次數: | 點閱:9 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文提出一套可使OSGi Bundles 具有代理人溝通能力之元件技術
(OSGi-ACL)。OSGi-ACL 使用JMS(Java Message Service)透過SOAP 以JMS Server 為訊息處理中心,使運行於OSGi 平台上的Bundles 互相傳遞訊息以達到代理人溝通的行為。在OSGi-ACL 中,一個Message 將可包含FIPA所定義之Communicative Acts,利用JMS Message 加以封裝傳送。在訊息傳遞部分,同時提供了Uni-casting 和Multi-casting 的傳送模式,另外也支援
非同步(Asynchronous)訊息傳遞方式。
We develop a tool, called OSGi-ACL, enabling OSGi bundles to be capable of communicating with each other through ACL (Agent Communication Language) messages. OSGi-ACL is developed based on JMS (Java Message Service) framework, which is a messaging standard that allows application
components to create, send, receive, and read messages based on Java. In OSGi-ACL, a message can be instantiated with a FIPA communicative act and then be encapsulated as a JMS message. In addition, OSGi-ACL supports uni-casting and multi-casting through an asynchronous way.
參 考 文 獻
[ 1 ] OSGi Alliance. OSGi Service Platform Release 4 specification. October , 2005.
[ 2 ] FIPA. FIPA ACL Message Structure Specification. December 13, 2002.
[ 3 ] Sun Microsystems, Inc. Java(TM) Message Service Specification Final Release 1.1. March 12, 2002.
[ 4 ] Sun. Java Message Service Specification version 1.1. March 18, 2002.
[ 5 ] FIPA. FIPA Contract Net Interaction Protocol Specification. December 6, 2002.
[ 6 ] Yannis Labrou. Semantics for an Agent Communication Language. PhD thesis, University of Maryland, Baltimore County, August 1996.
[ 7 ] UMBC. Specification of the KQML Agent-Communication Language. June 15, 1993
[ 8 ] John Searle, Speech Acts, Cambridge University Press 1969