博碩士論文 90522054 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:86 、訪客IP:18.191.212.146
姓名 陳文鏘(Wen-Chiang Chen)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 設計與實作以商業流程為基礎的網際服務組合引擎
(Design and Implementation of a Business Process-based Service Composition Engine)
相關論文
★ 移動代理人監控系統之設計與實作★ 以正規表式法為基礎之地理編碼服務設計與實作
★ Android應用程式開發之持續整合系統★ 基於設計矩陣之需求追溯關係建立方法
★ 點對點移動代理人之設計與實作與於車資通訊之應用★ 網頁內容叢集分類法之設計與實作
★ 設計與實作於行動裝置上以XUL為基礎之介面呈現★ Android平台上以OSGi為基礎之服務遞送
★ 利用網頁內容結構之區塊擷取方法以呈現新聞服務★ 設計與實作以感測器為中心的查詢機制
★ 針對路徑規劃服務之Web 2.0系統設計與實作★ 整合OSGi與RESTful服務之BPEL引擎
★ 利用文件相似度以轉換網路內容為OSGi Bundles★ 量測Java類別的耦合關係
★ 轉換Android應用程式為OSGi Service★ 物聯網應用之Context塑模方法
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 近年來網際網路服務(Web Service)技術逐漸被廣泛採用,網際服務提供了XML為基礎的訊息格式,解決了異質平台溝通的問題,而其模組化的結構,也帶來更高的可重用性。然而,如何運用這些現有的網際網路服務,組合而成為功能更強大的網際網路組合服務(Composite Web Service),成為一個重要的議題。本論文以BPEL4WS (Business Process Execution Language for Web Service)文件規格為基礎,提出一個服務組合引擎的架構,在此架構中包含以下的機制與技術:
1.複合服務部署(deployment)
2.BPEL文件的剖析
3.複合服務生命週期(lifecycle)控管
4.複合服務流程控制
摘要(英) As Web Services raise, and many enterprises make use of it to interoperate with Web Service of other companies. The underlying message protocol between Web Services is based on XML, and the XML-based messages enable the communication between heterogeneous platforms. Because of modularity, Web Services are much reusable than other application. However, how to compose existing Web Services to a more powerful composite Web Service is an issue. In this thesis, we develop a composite service engine that uses BPEL4WS (Business Process Execution Language for Web Service) as the composite service description language, and propose the architecture of the engine. The architecture includes following mechanism and technique:
1.Composite service deployment
2.BPEL document paring
3.Composite service lifecycle control
4.Composite service execution flow control
關鍵字(中) ★ 服務組合引擎 關鍵字(英) ★ service composition engine
論文目次 第一章 緒論……………………………………………… 1
1.1背景…………………………………………… 1
1.2動機…………………………………………… 2
1.3論文架構……………………………………… 3
第二章 背景知識介紹…………………………………… 4
2.1網際服務(Web Service)介紹.……………… 4
2.2 Business Process Execution Language規格介紹……… 7
第三章 網際服務組合引擎設計與實作…………………… 14
3.1 BPEL Engine系統架構………………………… 14
3.2 BPEL4WS process部署機制…………………… 15
3.3各種服務流程活動的設計與實作……………… 22
3.4整合於以服務為導向之代理人架構…………… 32
第四章 案例探討…………………………………………… 35
4.1 BPEL4WS部署工具組………………………… 35
4.2旅行複合服務(Travel composite service)… 37
第五章 相關文獻探討………………..…………………… 39
5.1 eFlow…………………………………………… 39
5.2 SELF-SERV……………………………………… 40
5.3 Web元件………………………………………… 42
5.4以pattern為導向的服務組合………………… 42
5.5 SWORD…………………………………………… 44
第六章 結論………………………………………………… 46
參考文獻………………………………………………………… 49
參考文獻 [1]Frank Leymann, Dieter Roller “A quick overview of BPEL4WS”, http://www-106.ibm.com/developerworks/, August 2002.
[2]Martin Gudgin, Marc Hadley, Noah Mendelsohn, Jean-Jacques Moreau, Henrik Frystyk Nielsen. Simple Object Access Protocol(SOAP) 1.2 .W3C Working Draft 9 July 2001http://www.w3.org/TR/2001/WD-soap12-20010709/
[3]Satish Thatte. XLANG. http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/default.htm, 2001
[4]Assaf Arkin, Intalio. Business Process Modeling Language(BPML). http://www.bpmi.org/, November 13, 2002
[5]Dr. Frank Leymann. Web Service Flow Language(WSFL). May 2001.
[6]Francisco Curbera, Yaron Goland, Johannes Klein, Frank Leymann, Dieter Roller, Satish Thatte, Sanjiva Weerawarana. Business Process Execution Language for Web Services(BPEL4WS), 31 July 2002.
[7]Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana. Web Services Description Language (WSDL) Version 1.1, W3C Note 15 March 2001.http://www.w3.org/TR/2001/NOTE-wsdl-20010315
[8]Rania Khalaf. Business processes: Learning BPEL4WS, Part 2. August 2002
[9]Frank Leymann, Dieter Roller. Business processes in a Web services world--A quick overview of BPEL4WS. August 2002
[10]The home of WSDL4Jhttp://www-124.ibm.com/developerworks/projects/wsdl4j/
[11]The home of Xerces, http://xml.apache.org/xerces2-j/index.html
[12]Document Object Model(DOM), http://www.w3.org/DOM/
[13]See Sun's tutorial
http://java.sun.com/xml/jaxp/dist/1.0.1/docs/binding/DataBinding.html.
[14]Paul V. Biron, Ashok Malhotra. XML Schema Part 2: Datatypes, W3C Recommendation 02 May 2001.http://www.w3.org/TR/xmlschema-2/
[15]James Clark, Steve DeRose. XML Path Language (XPath) Version 1.0. W3C Recommendation 16 November 1999http://www.w3.org/TR/xpath.html
[16]David C. Fallside. XML Schema Part 0: Primer. W3C ecommendation, 2 May 2001. http://www.w3.org/TR/xmlschema-0/
[17]Fabio Casati, Ski Ilnicki, Li-Jie Jin, Vasudev Krishnamoorthy, Ming-Chien Shan. eFlow: a Platform for Developing and Managing Composite e-Services. HPL-2000-36, March, 2000
[18]Boualem Benatallah , Marlon Dumas , Marie-Christine Fauvet and Hye-Young Paik. Self-coordinated and Self-Traced Composite Services with Dynamic Provider Selection. UNSW-CSE-TR-0108 May 2001
[19]Jian Yang and Mike. P. Papazoglou. Web Component: A Substrate for Web Service Reuse and Composition. CAISE 2002, LNCS 2348, pp. 21–36, 2002.
[20]B. BENATALLAH, M. DUMAS, M.-C. FAUVET, F.A. RABHI, QUAN Z. , SHENG. Overview of Some Patterns for Architecting andManaging Composite Web Services. ACM SIGecom Exchanges, Vol. 3, No. 3, August 2002, Pages 9-16.
[21]Shankar R. Ponnekanti, Armando Fox. SWORD: A Developer Toolkit for Web Service Composition. Computer Science Dept, Stanford University Stanford, CA 94305
指導教授 李允中(Jonathan Lee) 審核日期 2003-7-10
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明