簡易檢索 / 詳目顯示

研究生: 呂智翔
Chih Xsiang Lu
論文名稱: 應用電子商務註冊儲存庫機制整合BPEL4WS在旅遊服務之探討
Research on ebXML Registry/Repository integrate with BPEL4WS in traveling schedule
指導教授: 葉耀明
學位類別: 碩士
Master
系所名稱: 資訊教育研究所
Graduate Institute of Information and Computer Education
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 103
中文關鍵詞: 旅遊排程工作流程註冊儲存庫BPEL4WS聯合作業查詢
論文種類: 學術論文
相關次數: 點閱:192下載:5
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來隨著網路普及化,國人透過網站規劃自助旅行逐漸成為趨勢,但規劃過程中需要自行以人工方式到各個旅遊相關網站去查詢與訂購所需的旅遊服務。若所需要的旅遊服務位於不同網站時,將需耗費相當多的時間逐一查詢與訂購所需的旅遊服務,才能安排好旅遊行程。自2000年開始,隨著Web Service和網際網路工作流程技術的發展,各領域逐漸有導入「一站式服務」概念與需求,藉由一站式服務來組合不同Web Service,提供最便利的網路服務型態。然而網際網路工作流程應用技術才剛萌芽,如工作流程自動規劃、網路服務工作管理、及工作流程描述語言等技術目前仍未成熟。
    本研究以台北都會自助旅遊為例,來發展「一站式旅遊服務」平台。在平台中提出三層式的流程描述語言轉換模式,將旅遊規劃由領域觀點的旅遊工作描述語言轉換成技術觀點之BPEL4WS工作流程描述語言。除此之外,平台並導入工作流程自動規劃模組來整合各類旅遊網路服務物件。為了整合工作流程應用技術和ebXML註冊儲存庫技術,本研究進而發展註冊儲存庫為基礎的聯合查詢和工作流程為基礎之聯合查詢來達成多網站查詢與訂購旅遊服務的功能。透過本平台的「一站式旅遊服務」技術,可幫助旅遊者在一站內規劃行程、自動化查詢與訂購多網站的旅遊資訊與服務。

    附 圖 目 錄 xii 附 表 目 錄 xvi 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 5 1.3 論文架構 6 第二章 相關文獻探討 7 2.1 SOA與 Web Service平台架構 7 2.1.1 服務導向架構(Service Oriented Architecture):SOA 7 2.1.2 XML(eXtensible Markup Language) 9 2.1.3 SOAP(Simple Object Access Protocol ) 10 2.1.4 WSDL (Web Services Description Language) 12 2.1.5 UDDI (Universal Description Discovery and Integration) 14 2.2 Workflow 15 2.3 BPEL4WS 17 2.3 ebXML 註冊/儲存庫標準 21 2.3.1 ebXML簡介 21 2.3.2 ebXML註冊/儲存庫 21 2.3.3 ebXML註冊服務資訊模型 24 2.3.4 Federation 25 第三章 一站式旅遊服務平台架構 27 3.1 以工作流程導入一站式服務概念架構分析 28 3.2 中介排程語言 30 3.2.1 旅遊行程描述語言 31 3.2.2 精簡資訊網服務流程語言(SWSFL) 35 3.3 旅遊行程規劃模組 40 3.3.1 旅遊行程產生器 42 3.3.2 旅遊行程轉換器 46 3.3.3 旅遊者行程變更模組 47 3.3.4 自動佈署 48 3.4 註冊儲存庫 50 3.4.1 ebXML 註冊儲存庫 – 交通 50 3.4.2 ebXML 註冊儲存庫 – 景點 54 3.4.3 ebXML 註冊儲存庫 – 飯店 57 3.4.4 ebXML 註冊儲存庫 – 餐廳 60 3.5 旅遊資源服務 63 3.5.1 旅遊資源服務-餐廳 64 3.5.2 旅遊資源服務-景點 66 3.5.3 旅遊資源服務-旅館 68 3.6 聯合查詢(Federation Query) 71 3.6.1 RR-based Federation Query 71 3.6.2 Workflow-based Federation Query 73 3.6.3 Federation Query比較 74 第四章 一站式旅遊服務平台實作 76 4.1 開發工具 76 4.1.1 JDOM 77 4.1.2 AXIS 77 4.1.3 OMAR 78 4.1.4 BPEL4J 79 4.2 旅遊行程規劃實作 80 4.2.1 旅遊行程產生器實作 81 4.2.2 旅遊行程描述語言 85 4.2.3 旅遊行程轉換器 89 4.2.4 旅遊行程變更模組實作 90 4.3 旅遊物件實作 94 第五章 結論與未來發展 98 5.1 結論 98 5.2 應用及未來發展 100 參考文獻 103

    【1】 2005年國人國內旅遊與來臺旅客旅遊統計分析,交通部統計處
    http://www.motc.gov.tw/
    【2】 Mark Foreman, Expanding E-Government Making the U.S. Government Easy and Responsive to Citizen Needs, Keynote Speech in Microsoft Government Leaders' Conference, April 17 2002.
    【3】 Web Service Glossary http://www.w3.org/TR/2003/WD-ws-gloss-20030514/#service
    【4】 Organization for the Advancement of Structured Information Systems (OASIS), Service Oriented Architecture Reference Model Technical Committee (SOA-RM TC) http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm
    【5】 W3C XML Working Groups, “XML(Extensible Markup Language)” http://www.w3.org/XML/
    【6】 SGML: General Introductions and Overviews http://www.oasis-open.org/cover/general.html#overview
    【7】 XML台灣資訊網,http://www.xml.org.tw

    【8】 Martin Gudgin, Marc Hadley, Noah Mendelsohn, Jean-Jacques Moreau, Henrik Frystyk Nielsen. Simple Object Access Protocol(SOAP) 1.2 .W3C Working Draft 9 July 2001 http://www.w3.org/TR/2001/WD-soap12-20010709/
    【9】 數位圖書館分散式檢索協定,國家圖書館,2001年10月
    【10】 郭尚君、郭慧琦 編著,XML技術實務,文魁資訊出版,2002年05月
    【11】 E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana, Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl.html
    【12】 UDDI:http://www.uddi.org
    【13】 OASIS, UDDI Version 2.04 API Specification. UDDI Committee Specification, 19 July 2002
    【14】 Jon Pyke , The Workflow Management Coalition, http://www.wfmc.org/.
    【15】 David Hollingsworth, “The Workflow Reference Model”, Workflow Management Coalition, 1995.
    【16】 IBM, Microsoft and BEA, “Business Process Execution Language for Web Services, Version 1.0,” IBM developerWorks, July,2002.
    【17】 W.M.P. van der Aalst, “Don’t go with the flow: Web services composition standards exposed,” IEEE Intelligent Systems, 2003, pp.72-79.
    【18】 Rania Khalaf. Business processes: Learning BPEL4WS, Part 2. August 2002
    【19】 台灣ebXML推廣中心, 2006年1月, http://www.ebxml.org.tw/big5/index.jsp
    【20】 OASIS, ebXML Registry Reference Implementation Project (ebxmlrr). January, 2006, http://ebxmlrr.sourceforge.net/
    【21】 Hunter, J., & McLaughlin, B.. The JDOM Project. http://www.jdom.org.
    【22】 Apache Extensible Interaction System (Apache AXIS), http://ws.apache.org/axis/
    【23】 Tony Graham, “Introducing OMAR”, Sun Microsystems
    【24】 OASIS Web Services Security (WSS) TC http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss
    【25】 OASIS Web Services Reliable Messaging (WSRM) TC http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm
    【26】 BPEL4J : http://www.alphaworks.ibm.com/tech/bpws4j
    【27】 資訊網服務整合在旅遊服務之探討,張嘉漢,2005年六月
    【28】 13th ebXML Asia Committee Meeting
    【29】 UN/CEFACT Draft, “UN/CEFACT Registry implementation specification, ” Version 0.8, 2005/10/11.
    【30】 Urmap : http://www.urmap.com.tw
    【31】 簡良益、蔡長欣 編著,PaPaGO!SDK GIS平台建置理論與實務,研勤科技股份有限公司出版,2004年11月。

    QR CODE