分享到:

基于J2ME的手机游戏2D动画的编程实现

1引言为了推进无线电子商务的发展,J2ME作为应用于嵌入式系统的Java被引入到无线应用的领域。以嵌入式产品的典型-手机来说,它除了作为传统意义上的通讯工具以外,目前已经发展成为了具有游戏,影音,个人事务的PDA,其实NOKIA公司早先针对个别手机开发的著名的手机游戏-SNAKE,但是,由于不同的手机具有不同的操作平台,因此开发游戏比较困难。Java的“一次编译,处处运行”以及平台无关的特性使得它理所当然的成为了手机游戏开发的首选。2J2ME的概述在Java2语言中,为区别不同用途,又具体分为:J2EE(Java2Enterprise Edition)用于服务器端,J2SE(Java2Standard Edition)用于桌面应用程序和J2ME(Java2Micro Edition)应用于嵌入式系统。2.1J2ME的体系结构Java内部分三层,从下到上分别是VM(虚拟机)、Configuration(配置层)和Profile(框...  (本文共6页) 阅读全文>>

《微计算机信息》2007年01期
微计算机信息

一种基于J2ME的移动支付系统的设计与实现

1引言当前移动付费已经相当普及,并受到来自银行、零售业等移动行业以外企业的关注。移动支付是指交易双方为通过手机、PDA、移动PC等移动设备进行商业交易。移动支付根据涉及的金额的不同,一般可以分为以下两类:1)微支付(小额支付):微支付是指交易额少于10美元,通常是指购买移动内容业务。2)宏支付:宏支付是指交易金额较大的支付行为。对于宏支付方式来说,通过可靠的金融机构进行交易鉴权是非常必要的;而对于微支付来说,使用移动网络本身的SIM卡鉴权机制就能够达到较高的安全性了。与传统支付方式的比较,移动支付的最大特点是交易灵活,方便快捷。但由于安全性和易用性问题未得到很好的解决,目前国内的移动支付主要是小额支付为主。目前能够实现移动支付的技术从理论上来说有很多,如SMS、WAP、J2ME等增值服务技术均能够满足移动支付业务的基本需要。其中J2ME凭借其可移植性、强大的JDK支持等等显著的优势成为了未来移动支付技术的首选。2系统的分析与设计...  (本文共4页) 阅读全文>>

《微计算机信息》2007年23期
微计算机信息

基于J2ME的嵌入式移动数据库应用系统设计

1引言随着移动设备的普及和移动通信技术的进步,人们对移动数据处理和管理需求的不断提高。与各种无线设备紧密结合的移动数据库技术已经得到了广泛应用。嵌入式移动数据库因其具有任何时间,任何地点的自由访问等特点,因而随着移动终端的普及,嵌入式移动数据库应用逐渐成为数据库应用的一个主要应用方向。因此本文在基于B/S结构的应用系统的基础上,采用J2ME设计开发了一种应用于RDGSM的嵌入式移动数据库系统。2基于J2ME的嵌入式移动数据库系统设计2.1总体设计在嵌入式移动数据库应用中J2ME(Java2平台微型版)是支持智能移动客户端的完美平台,整合了移动关系数据库的J2ME客户端能够管理在设备上的复杂数据并能在需要时和后台服务器同步。而J2EE(Java2平台企业版版)以其可扩展性,灵活性已经成为服务端事实上的开发标准。J2ME与J2EE的结合使建设一个无线接入网络成为可能,任何时间,任何地点的自由访问不仅方便了用户的自由使用,提高客户服务...  (本文共3页) 阅读全文>>

《微计算机信息》2007年27期
微计算机信息

线程池技术在J2ME网络通信中的应用研究

1引言随着嵌入式设备的普及与发展,手机、PDA等手持移动设备得到越来越广泛的应用,人们不但用它们联络通讯,还用来获取信息、游戏娱乐。在网络高度发达、信息高速流通的今天,移动设备上的许多应用需要构建于网络通信之上。J2ME因其优越的跨平台特性得到了手机厂商的广泛支持,并成为移动应用的主要开发方式。J2ME对网络开发提供了良好的支持,其中包括Socket、HTTP以及可选的Web Services支持等。由于网络通信较为耗时,有必要为其另建线程以提高系统响应速度。本文提出将服务器程序中常用的线程池技术运用到J2ME网络通信中,分析了使用线程池的优势,提供了线程池的一种实现方案并针对J2ME设备性能受限的情况加以优化,最后深入探讨了线程池应用中的若干问题。2J2ME网络通信中的多线程对于网络通信这种耗时操作,一般需要为其单独创建线程以提高系统整体的响应速度,在J2ME中更是明确建议不要将HTTP等网络操作放入主线程以免引起死锁。2.1...  (本文共3页) 阅读全文>>

《计算机科学》2007年11期
计算机科学

基于J2ME和混沌加密的安全移动商务方案

1引言移动通信业务的普及使得原来基于有线网络的商务逐步向基于无线网络扩展.手机、个人数字助理(H叭)等移动终端的功能越来越强大,已逐步满足人们随时随地进行商务活动的需要。虽然移动终端厂商采用了不同的芯片和操作系统,但绝大多数都支持Java,故Java成为开发移动软件的首选语言。同时,采用JZME(J avaZ陇盼以tion)和JZEE(J avaZ丘t呷rise以tion)开发工具,可以开发出纯Java的移动商务平台。移动商务对安全性提出了新的挑战,需要保证数据的安全性、完整性、通信双方可辨别性及不可抵赖性压’〕。本文主要解决从移动终端到网络服务器端的信息安全传输问题。根据混沌序列的特点和有限字长效应,采用了混沌序列的生成与加密过程的分离,实行两次反馈加密,并对密钥进行集中管理和动态更新。曲求信息白日l发进信且其他.块加忱,留栩生成月图1含客户端和服务器端的交互模型2系统结构2.1系统结构模型图1显示了本文提出的包含客户端与服务...  (本文共3页) 阅读全文>>

《计算机科学》2007年03期
计算机科学

基于J2ME的无线客户关系管理系统的实现

KeywordsJ2ME,Mobile,MIDlet,Customer relationship management system1引言在商业竞争日益激烈的今天,客户资源是企业生存和发展的命脉。客户关系管理系统可以有效地管理和挖掘客户信息,帮助企业维护和发展客户,因此具有很高的实用价值,受到越来越多的企业的重视。随着计算机技术的不断发展,客户关系管理系统也从传统的C/S模式发展到B/S模式。B/S模式的客户关系管理系统具有易于维护、易于移植等优点,是当前客户关系管理系统的主流模式。然而对于企业的销售人员和服务工程师等而言,由于时间紧迫、地域限制以及计算机的便携性等限制,在很多情况都很难使用计算机通过Internet访问客户关系管理服务器资源。如何帮助销售人员和服务工程师在现场及时地了解公司产品信息,更好地管理客户资料,从而把握更多的商业机会,快速地满足客户需求等是客户关系管理系统所面临急需解决的问题。随着信息技术的迅猛发展和无...  (本文共4页) 阅读全文>>