首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 625 毫秒
1.
基于J2ME平台的无线设备应用系统的开发   总被引:17,自引:1,他引:17  
J2ME平台是一个具有高可移植性、安全等显著优点的无线设备应用开发平台。介绍了J2ME平台的体系结构、核心概念(如CLDC,MIDP,MIDLet)等,并给出了一个基于J2ME平台开发无线应用系统的实例。  相似文献   

2.
本文介绍了移动计算环境所面临的诸多安全威胁和MIDP 2.0新的安全机制及网络模型,分析了MIDP 2.0的平台安全性,并提出了在纯Java环境下构建从J2ME到J2EE的、适用于资源有限MIDP 2.0平台的应用层端到端的安全通信模型,为移动电子商务提出了集移动设备MIDP应用安全环境和客户服务器安全通信于一体的完整解决方案。  相似文献   

3.
为了克服望远镜的移动、远程、无线控制的现有技术的缺陷,提出一种基于Java的望远镜的移动控制系统,系统采用J2ME-J2EE架构,使移动用户通过移动终端实现对望远镜实时控制。利用J2ME在移动终端上开发系统终端程序,设计基于J2EE的服务器系统;采用XML协议定制终端与服务器数据交互的格式;通过PushRegistry注册机制动态注册引入的网络连接。该控制系统实现对大天区面积多目标光纤光谱望远镜(LAMOST)的“随时、随地、随身”的控制。  相似文献   

4.
基于J2ME的移动电子商务   总被引:5,自引:0,他引:5  
电子商务通常在计算机和手机上进行,要求在网络实现方面必须具备跨平台的技术。Java语言在网络上有易用性、稳定性和安全性等优势.是计算机网络编程的首选语言,更重要的是Java语言体现出良好的跨平台性。使用Java语言的J2EE体系能实现移动电子商务的服务器端编程,而J2ME体系能实现电子商务的手机用户端编程。JavaServlet运行于服务器上,JavaMIDlet运行于用户手机,通过HTTP协议进行交互通讯,通过JDBC操作数据库进行信息读取和存储,完成商务活动。J2ME基于Java体系.有着良好的软硬件兼容性,代表了Internet移动电子商务实现技术的发展方向。  相似文献   

5.
基于J2ME和J2EE,结合AES算法设计一个移动电子银行安全技术方案,通过移动用户与银行服务器之间的数据加密、身份认讧和数据完整性实现端对端数据安全技术.在支持Java MIDP技术的设备中进行实验,表明该方案可以取得良好的效果.  相似文献   

6.
基于J2ME技术的嵌入式系统的开发   总被引:13,自引:0,他引:13  
J2ME技术为无线设备提供了一个安全的、可移植的嵌入式开发平台,可以支持多种设备和多个操作系统的应用环境。本文介绍了J2ME技术的体系结构,功能优点以及开发步骤。并且以“移动QQ”为例,着重讨论了J2ME平台上进行嵌入式开发的重要问题。  相似文献   

7.
通过在Motorola A388手机上开发成功的移动购书系统这个例子,来具体介绍J2ME的系统架构及基于J2ME架构的无线应用程序的开发步骤。  相似文献   

8.
Samurai Romanesque, J2ME, and the battle for mobile cyberspace   总被引:2,自引:0,他引:2  
Reviews the cell phone game Samurai Romanesque. Players take a virtual journey through 15th-century Japan, engage other players in real-time battles, visit a thousand historical towns and villages, practice the art of Zen, and even have virtual children. This massive multiplayer role-playing game can accommodate half a million gamers simultaneously. Rendered in color, and resembling the graphics quality of the (8-bit) Game Boy, the game takes the wireless Internet to a new level of complexity and is a sign of things to come, that is, cyberspace on the go. Dwango built Samurai Romanesque on the Java 2 platform, Micro Edition (J2ME), a compact version of Sun Microsystems' Java 2 programming environment. J2ME suits applications such as cell phones, pagers, set-top boxes, and other devices with limited memory and slow processors. NTT DoCoMo's technology uses Sun's reduced K virtual machine, but the company developed its own proprietary version of mobile Java.  相似文献   

9.
基于Java的移动商务安全解决方案设计   总被引:1,自引:0,他引:1  
现存的移动商务的安全解决方案一般存在3个突出问题:第1,基于WAP结构的网关瓶颈问题;第2,使用密钥管理机制的安全解决方案耗费大量的网络流量;第3,应用逻辑过于简单,不能满足用户的要求。提出的基于Java的安全解决方案模型,可以为无线网络提供端到端的安全保护。在客户端使用J2ME,服务器端使用J2EE,利用Java的组件可以在提供客户鉴别和数据机密完整性保护的同时,弥补WAP结构的不足,节省网络流量,提供适合用户的多样化使用。  相似文献   

10.
J2ME和J2EE技术是目前Java两大主要技术,并在应用中取得了成功。本文基于J2ME和J2EE技术实现了一个移动手机版的城市公交查询系统。其中,J2ME技术拥有移动手机客户端的开发,而J2EE技术则用于后台服务器和手机客户端的交互,以及后台服务器信息的发布。本系统实现了三种查询功能:路线查询、站点查询和站站查询。通过本系统将极大地方便手机用户对公交信息的查询。  相似文献   

11.
J2ME和J2EE技术是目前Java两大主要技术,并在应用中取得了成功。本文基于J2ME和J2EE技术实现了一个移动手机版的城市公交查询系统。其中,J2ME技术拥有移动手机客户端的开发,而J2EE技术则用于后台服务器和手机客户端的交互,以及后台服务器信息的发布。本系统实现了三种查询功能:路线查询、站点查询和站站查询。通过本系统将极大地方便手机用户对公交信息的查询。  相似文献   

12.
因特网的日益发展给人们提供了更多的机会和方便快捷,同时也带来了更多的安全隐患。Kerberos解决了这个问题。Kerberos是一种身份认证协议,提供了集中的身份验证服务器,提供了从服务器端验证用户、用户端验证服务器,以及用户和服务器之间加密报文传输的安全功能。文中研究了Kerberos身份认证协议,完成和分析了运用Kerberos协议实现身份认证和安全通信的客户机/服务器程序的Java实现。  相似文献   

13.
基于J2ME的地理信息数据采集的系统分析与实现   总被引:1,自引:0,他引:1  
Java开发平台的微型版J2ME和蓝牙技术给无线通讯提出了新的解决方案,在支持J2ME技术的Java手机上,结合JSR-82技术规范,建立了适合移动用户使用的地理信息数据采集系统,从而增强了智能手机的功能。本文以Java手机与蓝牙GPS传输数据为主要内容,设计和实现了一个原型系统并进行了实验。  相似文献   

14.
The Java? 2 Platform, Enterprise Edition (J2EE?), is established as the standard platform for hosting enterprise applications written in the Java programming language. Similar to an operating system, a J2EE server can host multiple applications, but this is problematic due to limitations on scalability, weak inter‐application isolation and inadequate resource management facilities in the underlying Java platform. These limitations lead to a proliferation of server instances with a consequent dramatic increase in the total memory footprint and more complex system administration. The Multi‐tasking Virtual Machine (MVM) solves this problem by providing an efficient and scalable implementation of the isolate API for multiple, isolated tasks, enabling the co‐location of multiple server instances in a single MVM process. Isolates also enable the restructuring of a J2EE server implementation as a collection of isolated components, offering increased flexibility and reliability. The resulting system is a step towards a complete and scalable operating environment for enterprise applications. Copyright © 2006 John Wiley & Sons, Ltd.  相似文献   

15.
随着无线互联技术和移动终端技术的发展,手机等移动终端用户对蓝牙产品的功能提出了更高的要求。蓝牙采用推送技术进行数据传输,用户只能选择是否接收,不能对蓝牙发送端的数据进行自主交互浏览。采用J2ME和蓝牙技术实现一种在移动蓝牙终端上使用的交互式系统,有效地利用了J2ME 跨平台的优势,以及蓝牙传送数据易用性和实用性等优点。根据对JSR82规范提供的Java蓝牙无线技术API的研究,给出了蓝牙交互式系统的设计方案和系统结构。通过J2ME的无线应用开发包和MIDlet编程模型,实现了交互式系统。  相似文献   

16.
仵博  吴敏 《微计算机信息》2007,23(15):131-132
通过研究基于J2ME的移动电子商务平台的特点,提出一套完整的解决方案,详细介绍了移动电子商务的架构和移动支付模型。分析了基于J2ME的移动电子商务系统的安全性,包含Java虚拟机安全、CLDC安全、MIDP安全和数据传送安全。  相似文献   

17.
Java安全体系在Web程序中的研究和应用*   总被引:3,自引:0,他引:3  
提出了一种基于Java的Web程序安全解决方案。该方案采用JAAS(Java Authentication Authorization Service)实现可插入式登录模块,采用X509数字证书作为用户身份认证,通过配置Web服务器,并利用服务器证书和客户端证书实现服务器与客户端之间的SSL双向认证;待认证成功后,再利用服务器和客户端协商好的对称密钥来建立HTTPS连接,以实现数据的安全传送。该方案为基于Java的Web程序提供了一个安全接口,可以方便地移植。  相似文献   

18.
Java-enabled wireless devices are preferred for various reasons. For example, users can dynamically download Java applications on demand. The dynamic download capability supports extensibility of the mobile client features and centralizes application maintenance at the server. Also, it enables service providers to customize features for the clients. In this work, we extend this client-server collaboration further by offloading some of the computations (i.e., method execution and dynamic compilation) normally performed by the mobile client to the resource-rich server in order to conserve energy consumed by the client in a wireless Java environment. In the proposed framework, the object serialization feature of Java is used to allow offloading of both method execution and bytecode-to-native code compilation to the server when executing a Java application. Our framework takes into account communication, computation, and compilation energies to decide where to compile and execute a method (locally or remotely), and how to execute it (using interpretation or just-in-time compilation with different levels of optimizations). As both computation and communication energies vary based on external conditions (such as the wireless channel state and user supplied inputs), our decision must be done dynamically when a method is invoked. Our experiments, using a set of Java applications executed on a simulation framework, reveal that the proposed techniques are very effective in conserving the energy of the mobile client.  相似文献   

19.
简要介绍了Bouncy Castle J2ME加密包,并具体探讨了如何用Bouncy Castle API来实现J2ME的网络安全,包括加密传输的数据和使用摘要及数字签名对客户端进行验证。  相似文献   

20.
《Software, IEEE》2002,19(2):81-89
Working on a large, Web-based, Java 2 Enterprise Edition custom development and enterprise integration project taught the authors many valuable lessons. They present a summary of their experiences, hoping that it might help others working on similar projects to improve their own solutions. The project they describe is a Web-based enterprise software system for a Fortune 100 client, developed using J2EE technologies including Enterprise JavaBeans (EJBs) and JavaServer Pages (JSPs)  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号