| 研究生: |
唐際和 Chi-ho Tang |
|---|---|
| 論文名稱: |
即時傳訊協定為基礎之網際服務遞送平台 即時傳訊協定為基礎之網際服務遞送平台 |
| 指導教授: |
李允中
Jonathan Lee |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系在職專班 Executive Master of Computer Science & Information Engineering |
| 畢業學年度: | 96 |
| 語文別: | 中文 |
| 論文頁數: | 54 |
| 中文關鍵詞: | 即時通訊 、服務遞送 |
| 外文關鍵詞: | Web Service, JML, MSN |
| 相關次數: | 點閱:12 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文運用服務導向技術與即時通訊軟體技術來發展網際服務遞送平台,結合即時通訊的訊息溝通之便利性,與服務導向的優點,讓使用者可以使用MSN作為遞送Web Service之媒介,服務提供者可將服務發佈至此平台,供使用者使用,使用者可訂閱其所需之服務,透過SOA之運作,藉由MSN之light-weight browser強化服務呈現之形式,讓MSN除了可以文字形式遞送服務結果外,也能做到遞送圖文之服務結果(Data Service)或客服端應用程式(Application Service)。
本論文藉由此系統提出一個SOA於IM上使用的方案,透過此系統架構可發展於MSN上不同的應用。
This thesis proposes a web services delivery platform that is based on the instant message protocol and technology to realize SOA (Service-Oriented Architecture) for end users. This platform provides multiple key functionalities to allow end users to consume web services via MSN, the most popular instant message software in Taiwan now. These functionalities include service configuration, service subscription, service sharing, and service instruction:
●Service configuration: to offer a mechanism for publishing MSN-enabled web services to the platform.
●Service subscription: to deliver services according to the end user’s setting. We leverage the MSN light-weight browser to render services in a variety of fashions, such as text, graph, or client-side applications.
●Service sharing: to allow the end user sharing service results with their friends.
●Service instruction: to offer an instruction set to let the end user obtain services by means of conversing with the service delivery agent.
Besides, application providers can exploit SOA-based applications. such as ATIS (Advance Traveling Information System), by means of the proposed platform.
[1]Service-Oriented Architecture (SOA): Concepts, Technology, and Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) (Hardcover) by Thomas Erl (Author)
[2]http://zh.wikipedia.org/w/index.php?title=Web2.0&variant=zh-tw
[3]http://zh.wikipedia.org/w/index.php?title=Msn&variant=zh-tw (MSN)
[4]http://sourceforge.net/projects/java-jml/ (JML)
[5]http://msnpiki.msnfanatic.com/index.php/Main_Page (MSNP)
[6]http://msdn2.microsoft.com/en-us/library/aa751024.aspx (Activity SDK)
[7]http://www.cc.ntu.edu.tw/chinese/epaper/20070620_1010.htm (ext)
[8]http://www.guru4.net/articoli/javascript-soap-client/en/ (soap client)
[9]M. Gudgin, M. Hadley, N. Mendelsohn, J-J. Moreau, H.F. Nielsen. Simple Object Access Protocol (SOAP) 1.2 .W3C Working Draft 9 July 2001.
[10]Erik Christensen etc al. Web Service Description Language(WSDL) 1.1 W3C Note 15 March 2001. http://www.w3.org/TR/wsdl
[11]UDDI. http://uddi.org/specification.htmlhttp://www.w3.org/TR/2001/WD-soap12-20010709/
[12]Assaf Arkin, Intalio. Business Process Modeling Language(BPML).
http://www.bpmi.org/, November 13, 2002
[13]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.
[14]http://developer.yahoo.com/yui/
[15]http://www.guru4.net/articoli/javascript-soap-client/en/