| 研究生: |
廖政安 Jeng-An Liaw |
|---|---|
| 論文名稱: |
應用Java技術結合無線網路之設計與實作 Design and Implementation of Wireless Web-Service Technology Based on Java |
| 指導教授: |
歐石鏡
Shin-Ching Ou |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 電機工程學系 Department of Electrical Engineering |
| 畢業學年度: | 91 |
| 語文別: | 英文 |
| 論文頁數: | 96 |
| 中文關鍵詞: | 爪哇 |
| 外文關鍵詞: | WAP/WML, J2ME/MIDP, Java |
| 相關次數: | 點閱:23 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
無線網路監控目前沒有太多相關的研究發表,基於此本研究藉由昇陽公司所發佈最新的Java技術 – Java 2 platform, Micro Edition (J2METM)來探討一些相關的網路監控議題,並結合網際網路,實作出一套遠端監控平台,名為行動資訊服務系統 (Mobile Information Service System),以提供使用者一個更便利的操作環境。
本研究系統包含:伺服端 (Server-side) 及客戶端 (Client-side)。在伺服端,架設一台影像擷取裝置(Web-cam)來監控伺服器前的影像,而在客戶端則是利用最新的行動裝置開發套件Mobile Information Device Profile (MIDP),來開發無線應用服務程式。使用者只需透過本無線應用服務程式,下載至手邊的行動裝置 (例如:手機、PDA),再搭配本系統使用,可以有效地監控架設在遠端伺服器上webcam所擷取到的影像。另外,此系統除了無線遠端監控的功能外,還提供了行動學習的服務,藉由此系統,使用者可以很有效率地去存取網路上各類的資訊,以達到行動學習、學習無障礙的最終目標。
本系統最大的優點在於完全不受平台種類的限制,而可以輕易的移殖至任何系統平台上執行,除了充份的展現跨平台的特性外,更可以減少額外開發所需的成本。而且,經由實驗結果的証明,本系統所提供的服務 (無線遠端監控、線上字典查詢),在使用上非常方便,極具行動性,完全不受時間及空間上的限制。
As the result of there are not so many researches and publications on the remote monitoring wireless network at present. Hence, this thesis used the newest Java technology – Java 2 Micro Edition (J2ME) to implement a remote monitoring platform, named “Mobile Information Service System”. It provides a more convenient operation environment for the user.
The framework of this system can be categorized into two parts: Server-side and Client-side. On the Server-side, there is an image capture device (Web-cam) was set up on the web server. Beside, the wireless service applications were implementing by the latest mobile developing package – Mobile Information Device Profile (MIDP). The user just needs to download these wireless service applications on the mobile device. Through this system, user not only can remote monitoring the server’s states but also can access varied information from the Internet at anytime, anywhere.
The most advantage of the system is the cross-platform capability. The system and the wireless service applications can be deploy on any other platforms and devices easily. This capability can reduce the extra development time and cost, and further, the experiment result also demonstrates that the system indeed can work perfect and efficient.
Reference
[1] 王崇憲, “以WAP為基礎的E-Mail系統設計與實作”, 國立臺灣大學(碩士論文), 1999.
[2] 王孝弘, “WAP技術之研究與實作”, 國立臺灣大學(碩士論文), 1999.
[3] 練凱文, “以WAP為基礎的隨身學習之研究”, 國立中興大學(碩士論文), 1999.
[4] 汪廷彥, “應用WAP建置營建資訊網站之研究”, 國立中央大學(碩士論文), 2000.
[5] 蕭文宏, “整合式無線網路應用環境之研製”, 國立臺灣大學(碩士論文), 2000.
[6] 黃偉誠, “一個以無線應用協定為基礎的航空訂位系統之設計與建置”, 中原大學(碩士論文), 1999.
[7] 陳軒皓, “基於無線應用協定並具推播功能之行動網路網路應用開發平台”, 國立交通大學(碩士論文), 2000.
[8] 吳志祥, “無線應用協定與短訊服務在家庭網路系統上之應用”, 國立交通大學(碩士論文), 2000.
[9] 艾里斯, “基於無線通訊應用協定 ( WAP ) 之行動校園資訊服務系統設計與實現”, 國立台北科技大學(碩士論文), 2000.
[10] 朱繼興, “應用J2ME 技術建立無線企業應用程式”, 國立中央大學(碩士論文), 2001.
[11] 胡君怡, “支援多重媒體格式的家庭網路監視系統”, 國立臺灣大學(碩士論文), 1999.
[12] 林上傑,林上人, “JavaServer Pages : Tech Reference 技術手冊”, 碁峰資訊,2001.
[13] 王森, “深入淺出KJava Java : Java在PDA上的程式設計”, 知城數位, 2001.
[14] 王聰明, “Java 行動通訊程式設計(J2ME MIDP) ”, 文魁資訊, 2001.
[15] 李驥,張子仁, “征服WAP無線網頁製作實務”, 旗標,2000.
[16] 林邦傑, “JavaServer Pages 程式設計”, 知城數位, 2000.
[17] 陳建勳, “JDBC與JAVA資料庫程式設計”, O’REILLY, 2001.
[18] 楊子毅, 林長毅, “JavaServer Pages設計技巧”, O’REILLY, 2001.
[19] 微型爪哇人, “科技新貴Java手機程式開發”, 學貫行銷, 2002.
[20] Eun-Kyeong Kwon; Yong-Gu Cho; Ki-Joon Chae, “Integrated transport layer security: end-to-end security model between WTLS and TLS”, Information Networking, 2001. Proceedings. 15th International Conference on, 2001 Page(s): 65 –71
[21] Kok-Kiong Tan; Chai-Yee Soh, “Internet home control system using Bluetooth over WAP”, Engineering Science and Education Journal, Volume: 11 Issue: 4, Aug 2002 Page(s): 126 –132
[22] M. Hardee, ”Why Wireless Needs JavaTM Technology,” 2000 JavaOne SM Dev. Conf., July 2000.
[23] Nam-Je Park; You-Jin Song, “M-Commerce security platform based on WTLS and J2ME”, Industrial Electronics, 2001. Proceedings. ISIE 2001. IEEE International Symposium on, Volume: 3, 2001 Page(s): 1775 -1780 vol.3
[24] Prof. Jorma Jormakka, “Evaluation of Java 2 Micro Edition based service creation for mobile devices“ Helsinki University of Technology in Espoo, Finland, 2001.
[25] Yuh-Shyan Chen; Tai-Chien Kao; Jang-Ping Sheu; Chao-Yu Chiang, “A mobile scaffolding-aid-based bird-watching learning system”, Wireless and Mobile Technologies in Education, 2002. Proceedings. IEEE International Workshop on , 2002 Page(s): 15 –22
[26] Zhang Li; Shi-Huang Shao; Xianhui Zeng; Xiaohui Cai, “Development of remote learning system on mobile Internet”, Intelligent Control and Automation, 2002. Proceedings of the 4th World Congress on, Volume: 2, 2002 Page(s): 1448 -1451 vol.2
[27] JAVA TECHNOLOGY AND THE NEW WORLD OF WIRELESS
PORTALS AND MCOMMERCE, [On-line] Available: http://java.sun.com/j2me/docs/html/mcommerce.html
[28] [On-line] Available: http://java.sun.com/
[29] [On-line] Available: http://www.wapforum.org/
[30] [On-line] Available: http://it.moeaidb.gov.tw/ssl/html-new/technical_trend/java.htm
[31] JavaTM 2 Platform, Micro Edition (J2METM), [On-line] Available: http://java.sun.com/j2me/
[32] J2ME Configurations, [On-line] Available: http://wireless.java.sun.com/configurations/
[33] The Java Community Process, [On-line] Available: http://www.jcp.org/
[34] Think small with J2ME, [On-line] Available: http://www-106.ibm.com/developerworks/library/wi-j2me/
[35] JSR 30, J2METM Connected Limited Device Configuration, [On-line] Available: http://jcp.org/en/jsr/detail?id=30
[36] JSR 36, J2METM Connected Device Configuration, [On-line] Available: http://jcp.org/en/jsr/detail?id=036
[37] JSR 37, J2METM Mobile Information Device Profile, [On-line] Available: http://java.sun.com/aboutjava/communityprocess/jsr/jsr_037_mid.html
[38] KVM, [On-line] Available: http://java.sun.com/products/cldc/kvm/
[39] CVM, [On-line] Available: http://java.sun.com/products/cdc/cvm/
[40] JSP, [On-line] Available: http://java.sun.com/products/jsp/
[41] Comparing JavaServer PagesTM and Microsoft® Active Server PagesTM Technologies, [On-line] Available: http://java.sun.com/products/jsp/jsp-asp.html
[42] JDBC, [On-line] Available: http://java.sun.com/products/jdbc/
[43] Java Media Framework, [On-line] Available: http://java.sun.com/products/java-media/jmf/index.html
[44] J2ME Wireless Toolkit, [On-line] Available: http://java.sun.com/products/j2mewtoolkit/
[45] Palm OS Emulator, [On-line] Available: http://www.palmos.com/dev/tools/emulator/
[46] Apache Tomcat, [On-line] Available: http://jakarta.apache.org/tomcat/
[47] Java 2 SDK, Standard Edition Version 1.4.0_01, [On-line] Available: http://java.sun.com/products/archive/index.html
[48] Java 2 Micro Edition Wireless Toolkit version 1.0.4_01, [On-line] Available: http://java.sun.com/products/j2mewtoolkit/download.html
[49] Tomcat Version 3.2.4, [On-line] Available: http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.4/bin/
[50] JMF version 2.1.1 with Windows Performance Pack, [On-line] Available: http://java.sun.com/products/java-media/jmf/2.1.1/download.html
[51] JMF Diagnostics applet, [On-line] Available: http://java.sun.com/products/java-media/jmf/2.1.1/jmfdiagnostics.html
[52] Eric Giguere, “Java 2 micro edition : professional developer''s guide”, New York, 2000.
[53] James White ; David Hemphill, “Java 2 Micro Edition”, Manning Publications, 2002.