Responsive image
博碩士論文 etd-0716102-141120 詳細資訊
Title page for etd-0716102-141120
論文名稱
Title
一種為手持裝置設計之行動服務環境
A Mobile Service Environment for Handheld Devices
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
44
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2002-07-12
繳交日期
Date of Submission
2002-07-16
關鍵字
Keywords
行動服務
Mobile Service
統計
Statistics
本論文已被瀏覽 5678 次,被下載 3052
The thesis/dissertation has been browsed 5678 times, has been downloaded 3052 times.
中文摘要
本論文的研究目的旨在針對為手持裝置( Handheld Devices,如: PDAs )設計的一種行動服務環境( MSE: Mobile Service Environment )。整體的MSE環境是一連貫且完整之服務架構,藉由建立在前端( Client )之MSE環境,行動使用者( Mobile Users )可以依其需求來快速選擇訂閱使用此由後端( Server )之服務提供者( Service Provider )所提供之所有服務。
MSE之基本架構包含了主要三層架構:在上層是由主要負責使用者介面及本地程序管理之Desktop Agent ( DA )以及由後端下載回來之Service Agent ( SA );在上層與底層之間為一Virtual Machine ( VM )層,MSE架構一VM機制來提供上層一跨平台作業之相容機制;最後就是負責與後端溝通的底層通訊架構,此通訊層是以XML-RPC來作為與後端傳輸之主要通訊協定機制,透過增加之壓縮編碼機制得以減少資料量與縮短傳輸時間。除此之外,MSE建立一Cache空間來專用於儲存最近使用或常用之SA於其中,藉由此Cache之管理機制可以讓Mobile Users有效率的直接在Client端獲得所需求之SA,無須再由後端下載。
在本論文中總合整個MSE之設計架構具體產出,除了建立一套完整的行動通訊服務環境外,還實作一股票即時交易系統,透過此系統之簡易且快速的查詢與交易程序,可得知MSE架構是可以實現的,並且可達到滿足於Mobile Users整合系統服務需求之目的。



Abstract
In this paper, we design an integrated mobile service environment (MSE) for the handheld devices (e.g., PDAs). The integral MSE is a coherent and intact service architecture built on the front-end (handheld devices), which allow the mobile users to choose and subscribe their request services provided by the Service Provider.
The architectures of MSE consist of desktop agent (DA) and service agent (SA) at the top layer, communication layer at the bottom layer and a virtual machine (VM) layer between them. Desktop agent is used as the user interface and responsible for the local process management; service agent is downloaded from the back-end server to the client. The communication layer adopts XML-RPC as the communication protocol between the client and back-end server. The XML-RPC data size is reduced by our compression mechanism to shorten the transmission time. The virtual machine supports cross-platform operation for the top layer. Besides, we devise a cache mechanism to automatically store recently used and reused SAs in the limited space of handheld devices. This cache mechanism can let the mobile users get the SA they want efficiently.
Finally, we implement a real-time stock transaction system to experiment the performance and the applicability of our MSE architecture.




目次 Table of Contents
中文摘要-I
英文摘要-II
目錄-III
圖目錄-V
表格目錄-VII
第一章 前言-1
第二章 相關行動服務介紹-4
第三章 架構設計-7
第3.1節 XML-RPC 介紹-13
第3.2節 資料壓縮 介紹-17
第3.3節 Cache 介紹-19
第四章 實作系統-25
第4.1節 開發工具-27
第4.2節 WAP-28
第4.3節 Waba 介紹-30
第4.3.1節 Waba架構設計-31
第4.4節 Communication by Library-32
第4.5節 系統展示-34
第五章 結論-36
附錄: Example of XML-RPC Defined for MSE-38
參考文獻-43
參考文獻 References
[1]4thpass Kbrowser, 4thpass Inc., http://www.4thpass.com, 2000.
[2] M.J. Albers and L. Kim, “User web browsing characteristics using Palm handhelds for information retrieval,” In Proc. of IPCC/SIGDOC 2000 on Technology & Teamwork, pp.125–135, Sept. 24-27, Cambridge, MA, USA, 2000.
[3] AvantGo.com 4.0, AvantGo Inc., http://www.avantgo.com, 2001.
[4] CAC (CAMEO Accelerated Cyberspace) Specification,
http://www.mycameo.com, 2001.
[5] Code Warrior 7.0, Metrowerks Inc., http://www.metrowerks.com, 2001.
[6] C. Colafigli, P. Inverardi and R. Matricciani, “ InfoParco: an experience in designing an information system accessible through web and WAP interfaces,” Proc. of the 34th Annual Hawaii International Conference on System Sciences, pp.3510–3515, Jan. 3-6, 2001.
[7] Falch.net DeveloperStudio 2.6, Falch.net Inc., http://www.falch.net, 2002.
[8] A.O. Freier, P. Karlton and P.C. Kocher, “The SSL protocol version 3.0,” http://home.netscape.com/eng/ssl3/ssl-toc.html, 1996.
[9] A. Garmash, “A geographic XML-based format for the mobile environment,” Proc. of the 34th Hawaii International Conference on System Sciences, pp.3492–3500, Jan. 3-6, 2001.
[10] Handspring Blazer 2.0, Handspring Inc., http://www.handspring.com, 2001.
[11] C.W. Lan, C.C. Chien, M.Y. Hsieh and I. Chen, “A mobile e-commerce solution,” Proc. of International Symposium on Multimedia Software Engineering, pp.215–222, Dec. 11-13, Taipei, Taiwan, 2000.
[12] S.D. Maclean and D.J. Dailey, “Real-time bus information on mobile devices,” Proc. of 2001 IEEE International Conference on Intelligent Transportation Systems, pp.988–993, Aug. 25-29, Oakland, CA, USA, 2001.
[13] Palm OS SDK Reference, Palm Inc., http://www.palmos.com, 2001.
[14] Palmscape English 3.1.3, Xiino 1.0.5, ILINX Inc., http://www.ilinx.co.jp, 2001.
[15] X. Shan and J.J. Li, “A case study of IP network monitoring using wireless mobile devices,” Proc. of Tenth International Conference on Computer Communications and Networks, pp.590–593, Oct. 15-17, Scottsdale, AZ, USA, 2001.
[16] W. Treese, J. Schiller, M. Leech and A. Mankin, “Transport layer security (tls),” http://www.ietf.org/html.charters/tls-charter.html, 2002.
[17] W3C Consortium, http://www.w3.org, 2001.
[18] Waba Specification, http://www.wabasoft.com, 2001.
[19] WAP 2.0 Specification, http://www.wapforum.org, 2001.
[20] Wapaka 2.0, Digital Airways Inc., http://www.digitalairways.com, 2001.
[21] WAPman (Palm) Classic 1.8, EdgeMatrix Pte Inc., http://www.edgematrix.com, 2000.
[22] XML-RPC Standard Reference, http://www.XML-RPC.com, 2001.
[23] YesPalm 1.1, Yesmobile Inc., http://www.yesmobile.com.tw, 2001.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外完全公開 unrestricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code