尹晓婷
摘 要:作为一个新型技术平台的J2ME被相关企业广泛运用与各项电子商务平台的分析与研究之中,通过运用J2ME的相关功能,能够将电子和企业商务应用扩展到无线的方向上发展。本文以J2ME技术的研究为基础,提出如何设计与实现J2ME的移动电子商务平台。
关键词:J2ME;移动电子商务平台;移动股票系统
1 前言
一般来说,传统意义上的电子商务是以广域的Internet的和企业Internet为基础的,用户不能够方便快捷的获取相应的企业信息与资源。据不完全统计,我国的手机用户数量已经超过3亿人数,国内外日益增长的手机用户数量致使企业对无线应用领域的需求和扩展变得尤为紧迫。无线技术的应用扩大和延伸了用户客户端对空间位置的要求,让这些企业的需求转变成现实中开发的无线电子商务,企业可以更特有效的处理与客户之间的关系,加强跨区域的远程工作,改善企业与合作伙伴、客户、职员以及整个供应链间的通信情况
2 J2ME技术
1995年Sun Microsystems公司推出了一套全新的程序语言和平台。随后,在JDK.1.2版公开之后Sun Microsystems公司又将Java更名为Java2,并且重新定义和构建了Java的技术构架。J2ME被定义为被高度优化后的Java运行环境,是以消费性产品为主要目标,包括移动电话、寻呼机、可视电话、汽车导航系统和数字机顶盒等。1999年以来,J2ME服务于各项小型设备,移动无线设备能够共享和应用此程序。J2ME采用了三层结构的设计,分别是配置层、简表层和厂商选择性实现,其主要技术结构如下图一所示。
最底层是配置层,主要包括虚拟机和类库两大部分,配置层和设备层,也就是硬件和操作系统具有紧密的联系,设备厂商根据提供的源代码、参考规范以及设备特征来进行相应的移植工作。J2ME拥有两个配置,CDC(资源相对无限的设备配置)和CLDC(资源有限连接设备的配置)CDC主要面对具有较大处理能力和内存但只需要有限功能的移动设备,例如汽车导航设备、冰箱和电视机顶盒等,而CLDC主要面对的是处理能力和内存相对较弱的手持设备,例如PDA、平板电脑、手机等。Profile简表针根据不同机器的特征自定义了相对高级的API,通常定义后的高级API与其它平台的扩充类库没有联系。CLDC上主要提供了MIDP(移动信息社会的简表),也就是用于PDA、手机等移动终端方面的设备简表,提供给PAI以帮助和支持无线应用的研究和开发。厂商选择性实现是一组与API或其它规范没有任何依存性的个体,具有独立的价值类库,相关程序员能够依据厂商提供的功能开发和研究出相应功能的应用程序。
3 基于J2ME移动电子商务平台的设计与实现
本文将移动股票信息的系统为移动商务的原型应用系统,以此为基础重点论述如何在移动商务系统中设计和实现移动客户端。移动股票信息系统允许用户运用手机的GPRS通信网络功能访问服务器,进行股票的查询和交易等商务活动。
其主要流程为:终端用户在进入股票信息系统之后,通过输入用户相关的账号和密码,以及股票的代号和成交量等基本信息来与服务器通信,进行股票交易活动,其中删除和添加股票信息的选择功能允许用户在手机上保留感兴趣的股票信息,并且可以通过联机的方式查询相关股票的实时讯息,例如股票的价格、成交量、历史数据曲线图等。MIDP客户端的具体流程图如图二所示。
4 结语
本文主要在J2ME平台基础上研究移动商务系统里MDIP终端应用的开发技术,以及相关解决方案,根据移动客户端论述如何在移动商务系统里设计和实现移动客户端。电子商务的应用领域随着高速发展的互联技术、数据传输和移动通信设施而不断扩张,电子商务之下的移动商务因其具有的方便快捷等特点,逐渐成为电子商务的主要发展方向,推动了移动商务系统的应用和发展。
[参考文献]
[1]康世英.J2ME在移动电子商务中的应用研究[J].微处理机,2010,31(4).
[2]赵红燕.基于J2ME的移动电子商务应用研究[J].科技信息,2012(33):491-492.