节点文献

J2ME环境下开发移动Web服务的研究

Research on Developing Mobile Web Service in J2ME

【作者】 张磊

【导师】 李志蜀;

【作者基本信息】 四川大学 , 计算机应用技术, 2003, 硕士

【摘要】 作者从事于J2ME技术的研究有一年半左右的时间,其间参与了J2ME网络游戏项目的开发,同时也针对JSP和XML技术做过相应的研究工作。本文结合作者的开发实践,设计并实现了一个移动Web服务的框架。所谓移动Web服务,它是一种让人们使用移动电话,PDA等无线通讯设备接入Internet的全新接入方式,通过这类服务用户可以享受到高速的无线数据传输,包括Internet上的各类新闻、在线游戏,银行各种网上业务等一系列网络应用服务。本文的工作主要集中在: (1)详细阐述开发移动Web服务所需要的两种关键技术(J2ME和XML)的工作原理。 (2)作者利用自己的开发实例分析了移动Web服务的主要编程思想,即MIDP网络程序设计,以及J2ME与XML技术的结合。 (3)具体展示了作者如何实现移动Web服务的客户端。其中包含以下工作:首先,作者提出了一个完整的移动Web服务的解决方案,包括服务器和客户端的结构框架;其次,作者实现了移动Web服务中的五子棋游戏功能;接下来,作者实现了移动Web服务中的新闻查看功能。本论文程序涉及67个J2ME和kXM1类,17个文件,约5000行代码。 (4)深入分析了移动Web服务的两个关键技术:无线网络会话和无线通讯的安全性。对于前者,作者设计了一个运用XML技术的解决方案并实现了全过程。对于后者,作者阐述了可能的几种解决方案,具体实现有待进一步研究。 本文组织如下:第一章介绍了J2ME的基本概念和体系结构,以及它的优势与不足。第二章阐述XML的基本概念和主要功能,以及在移动Web服务中的应用优势。第三章利用开发实例讲述了MIDP网络程序的开发原理。第四章介绍了Java与XML结合应用的巨大优势,提出了J2ME+XML的移动Web服务的解决方案。第五章是木文的重点,笔者详细阐述了一个移动Web服务的工作原理和实现过程。第六章深入分析了此服务中的两个关键技术,无线网络会话和无线通讯的安全性。第七章总结全文。

【Abstract】 I have engaged in J2ME technology research for half and one year, during which I participated in the development of J2ME network game project, and meanwhile, I also made some corresponding researches, aiming at JSP and extensible Markup Language. Combining the development practice, I have designed and realized a frame of Mobile Web Service. Mobile Web Service is a brand-new access method, which can let people use wireless telecommunication equipments such as cellular telephone, PDA assistant to access internet. Through the service, users can enjoy high-speed wireless data transmission. The series of network application services includes all kinds of news on Internet, games on line, various online businesses of banks and so on. My research is concentrated mainly on the following aspects:Firstly, I explain in detail the operating principles of two key technologies: J2ME and extensible Markup Language, which are needed in developing Mobile Web Service.Secondly, I analyze the main programming thoughts that MIDP network program design, J2ME and extensible Markup Language are combined, utilizing my own development instance.Thirdly, the paper is shown how to realize the client of Mobile Web Service, which includes the following work.1. First of all, I put forward an integrated solution for Mobile Web Service which includes the structure frames of server and client.2. It realizes quintet game function in moving network services.3. It realizes news-examining function in Mobile Web Service. The procedure of this paper involves 67 classes of J2MEs and kXMls, 17 files, about 5000 lines of codes.Fourthly, I analyze in depth two key technologies of Mobile Web Service: wireless network conversation and security of wireless communication. As to the former, I design a solution which is exercised in extensible Markup Language technology and realizes the whole process. As to the latter, I explain several possible solutions, however, the realization of these solutions needs a further study.The structure of this paper is as follows: In chapter one, I introduce the basic conception and system structure of J2ME, and its advantages and disadvantages. In chapter two, I explain the basic conception and main functions of extensible Markup Language, and the application advantages in Mobile Web Service. In chapter three, I explain the development principle of MIDP network procedure, utilizing my development instance. In chapter four, I introduce the great advantage of combining and applying Java and extensible Markup Language, and put forward the solution for Mobile Web Service of J2ME + XML. In chapter five which is the emphasis of the paper, I explain in detail the operating principle and realization process of Mobile Web Service. In chapter six, I analyze in depth two key technologies of the services, wireless network conversation and security of wireless communication. In chapter seven, I summarize the whole paper.

【关键词】 J2MEXML移动Web服务
【Key words】 J2MEextensible Markup LanguageMobile Web Service
  • 【网络出版投稿人】 四川大学
  • 【网络出版年期】2004年 01期
  • 【分类号】TP393.09
  • 【被引频次】4
  • 【下载频次】403
节点文献中: