基于J2ME的移动电子商务系统

来源 :商场现代化 | 被引量 : 0次 | 上传用户:xiaoyuerlga
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 移动电子商务是基于手机、PDA等移动无线设备的新型电子商务。利用J2EE构建服务器端系统,用J2ME、Servlet等进行移动终端应用程序开发,可以为移动电子商务提供很好的解决方案。
  [关键词] J2ME J2EE 移动电子商务
  
  一、概述
  移动电子商务(M-Commerce)是指通过手机、掌上电脑、笔记本电脑等移动通讯设备与无线上网技术结合所构成的电子商务体系。相对于传统的电子商务而言,移动电子商务可以真正使任何人在任何时间、任何地点得到整个网络的信息和服务。随时随地的信息交流意味着需求的增加和多样化,同时也给企业带来了更多的商机。
  随着GPRS(2.5G)和3G宽带无线网络的引入,快速的数据传输率以及足够的带宽为企业通过无线网络向移动设备提供大型的Web服务成为现实。据我国信息产业部最新统计显示,截至2007年12月,我国手机用户数达5.47286亿户,手机普及率为41.6%。移动电子商务已得到消费者的认可,他们通过移动电子商务可以随时随地上网、查询信息、购买产品、预订服务,既方便快捷,又节省时间。
  目前,无线终端访问网络主要有三种模式:WAP模式、i-Mode模式和J2ME模式。J2ME是当前使用比较多的基于移动设备的开发技术。它提供了一种新型的企业客户端类型,如手机、PDA等手持设备。移动设备的开发难点之一在于如何开发出具有通用性的程序。
  J2EE是目前比较流行的多层企业应用技术。它的优点之一是能够适应不同类型的客户端,如Web浏览器、Java Applet和Java应用程序,这些客户端能够很容易地部署在笔记本电脑、台式电脑和工作站上,实现跨平台应用。结合J2ME和J2EE技术,可以建立一个完整的移动电子商务平台。
  二、J2ME的特点
  Sun公司将J2ME定义为“一种以广泛的消费性产品为目标、高度优化的Java运行时环境”,具有Java的“平台无关性”特点。可以在各种支持Java的小型电子设备上移植,使移动无线设备之间能共享应用程序。J2ME采用3层结构设计,分别是配置层(Configuration)、简表层(Profile)、厂商选择性实现(Optional Packages)。配置层是用于一组通用设备的最小的Java平台,而简表层则为具体的系列设备或特别的应用程序提供更具体的能力。
  J2ME中定义了两种配置规范,分别是Connected Device Configuration(连接设备配置CDC)和限制性更强的Connected Limited Device Configuration(有限连接设备配置CLDC)。基于CDC的系统使用一个功能强劲的虚拟机(JVM),如机顶盒、网络电视、网络电话、汽车导航系统等。而基于CLDC的系统使用KVM,它是SUN专门为小型、资源受限设备所设计的紧凑的、便携的Java虚拟机,如移动电话、PDA等。
  J2ME的简表层(Profile)定义在配置层之上,它主要提供配置层中所缺少的功能以支持特定的设备。这些功能包括对用户界面的定义和对持续性存储的支持等,它比配置层的针对性更强。简表的实现是Java应用程序接口的一个集合,用于适应被定义配置的应用程序接口提供的服务,简表是一个完整的运行环境,一个在简表上执行的应用程序不需要额外的支持类。其中的MIDP(移动信息设备简表Mobile Information Device Profile)是Java API中面向移动终端的集合。J2ME移动应用开发主要是基于CLDC/MIDP的开发,其应用程序可运行于具有KVM的手机、PDA等,解决了移动设备的跨平台难题。同时,J2ME去掉了一些在J2SE和J2EE平台中支持的属性,进一步提高了移动终端设备的安全性。
  三、系统的架构
  J2ME平台开发的移动客户端程序,支持建立网络连接、传送数据、访问远程服务器等功能,但并不具有直接访问后台数据库的能力。因此,必须要使用J2EE技术,编写一套服务器端程序来接受移动客户端的请求指令,通过解析请求、与数据层交互、执行逻辑、响应结果的方式把数据再传回给移动客户端。一个移动电子商务系统必须建立移动终端程序(使用J2ME技术)和服务器端应用程序(使用J2EE技术)。因此,基于J2ME的移动电子商务的架构由四大部分组成,它们分别是客户端,Web服务器层,中间层和数据库层,如图所示。
  在J2ME客户端,移动设备通过HTTP协议或HTTPS协议或者XML连接到Web Server上,Web Server使用Servlet容器来处理客户端的连接和请求,然后再将这些请求发送到企业级服务器上,企业级服务器使用EJB进行会话,处理请求,并通过JDBC连接到数据库系统上。当数据库系统处理完有关SQL语句后,将会形成一个数据集,并将这个数据集发送到企业级服务器,企业级服务器把接收到的信息提交给Web Server,Web Server再通过HTTP或HTTPS或XML将信息发送到客户端。
  四、系统的应用
  基于J2ME平台的移动电子商务能够满足消费者在手机支付、医疗、旅游、订票、信息查询等方面应用的需求,提供其所需的各种服务。移动电子商务不仅提供电子购物环境,还提供一种全新的销售和信息发布渠道。从信息流向的角度,移动电子商务提供的业务可分为:信息发布,包括时事新闻、天气预报、股票行情、交通路况信息、招聘信息和广告等;用户信息定制接收,包括消费账单、电话号码、旅游信息、航班信息、影院节目安排、列车时刻表、行业产品信息等;交互式业务,包括网上购物、在线游戏、证券交易、在线竞拍等等。
  参考文献:
  何国辉 甘俊英:基于手机的移动电子商务应用研究[J]. 微计算机信息, 2006.22(6)
其他文献
[摘 要] WTO制定贸易救济规则的目的在于维护国际贸易公平和正常的国际竞争秩序。反倾销、反补贴和保障措施,这三大贸易救济措施是在国际贸易自由化的同时,各国用来保护自己的一个合法工具,它具有名义上的合法性。中国入世后过渡期的当务之急是要遵循和利用WTO规则来完善和加强我国的贸易救济体系以应对国外产品对我国企业和产品的竞争冲击。而当前中国的贸易救济制度还存在着一些不足与缺陷,所以要借鉴世贸组织的贸易
期刊
[摘 要] 本文阐述了中国与拉丁美洲及加勒比地区国家经济及政治合作的状况,对双方进行战略结盟的有利因素和不利因素进行了详细分析,论述了中国与拉丁美洲及加勒比地区国家战略结盟的可行性,并针对存在的主要问题提出了相应的对策建议。  [关键词] 中国 拉丁美洲 加勒比 战略结盟    中国在过去几十年间展现出的快速经济增长,在今天反而成为中国最大的挑战之一,在保持经济增长的同时还要追求经济发展、生活水平
期刊
[摘 要] 本文对中小企业在引入ISO 9001质量管理体系过程中普遍存在的十大误区进行了分析,并对产生这些认识误区的原因进行了初步探讨。  [关键词] 中小企业 ISO 9001 质量管理 误区    改革开放以来,越来越多的中小企业按照国际通行的ISO 9001标准的要求建立质量管理体系。然而,他们在认识和行动上存在许多误区,值得引起我们的重视。  一、企业建立ISO 9001质量管理体系的最
期刊
[摘 要] ISO9000质量认证的取得对企业改进质量管理和提高质量水平有着积极的促进作用,是实现增强企业竞争力的主要方法和途径。文章以对青海省中小企业ISO9000质量认证动机的调查和分析为例,指出了不同类型中小企业取得质量认证的动机和侧重点的异同。  [关键词] 中小企业 ISO9000 质量认证 动机    随着经济全球化和世界范围市场竞争的需要,不断满足消费群体对产品质量及其质量保证能力的
期刊
一、信息技术和物流的进步催生新业态  当前,中国的信息技术已进入快速发展时期,随着互联网的普及(截止2007年底,中国的网民人数已超过两亿),国内各种类型的电子商务不断涌现,它们对现代物流与供应链产生了广泛而深刻的影响。在电子商务模式下,由于信息流、商流、资金流都可以在网上快速实现,这就迫切要求我们应用物流信息技术建立一个反应快速、成本较低的物流网络。物流信息技术是先进信息技术在物流各作业环节中的
期刊
[摘 要] 本文回顾了我国农业期货的理论研究过程与成果,重点就建立我国农业期货市场的可行性、农业期货市场的功能与地位、农业期货市场发展中存在的主要问题及对策等进行了详细总结与评价,并就农业期货未来需要深入研究的领域进行了剖析。  [关键词] 农业风险 农业期货 研究述评    与美国CBOT农业期货从1848年就开始步入规范发展相比,我国农业期货一直到1990年才起步。目前,在我国大连、郑州、上海
期刊
[摘 要] 本文说明了在Visual Basic 6.0中如何正确连接已经设置密码的Access 2000格式的数据库,详细介绍了Data控件、DAO及ADO三种方式的多种方法,并给出了有关代码。  [关键词] VB 连接 密码 Access2000    在专业的数据库软件开发中,为了确保数据库中信息的安全,往往要求对其使用的ACCESS数据库文件设置安全密码,以防止非法用户通过其它的常规手段将
期刊
[摘 要] 本文讨论GIS技术在物流管理系统中的应用,重点论述系统的功能设计。最后,对GIS与物流结合的前景作了展望。  [关键词] 电子商务 物流管理 地理信息系统    电子商务的发展给传统物流带来新的革命,而作为网上商务活动基础的物流,成为其能否顺利进行的一个关键因素。而利用GIS技术可加强对物流过程的全面管理,帮助建立一个合理的物流体系。  一、电子商务物流技术  电子商务(EC)是在In
期刊
[摘要] SET协议一般采用DES和RSA加密算法;与RSA相比,ECC体制具有单位比特最高强度的安全性,提出了椭圆曲线密码体制ECC;在ECC的加密/解密、签名/验证签名的过程中,其核心计算是标量乘法,采用NAF(非相邻表示型)方法对标量乘法进行优化,然后将其运用到SET协议中,以提高效率。  [关键词] SET协议 RSA 椭圆曲线密码体制ECC 标量乘法NAF(非相邻表示型)    一、引言
期刊
[摘 要] 随着电子商务在全球的蓬勃发展,电子商务争端越来越引起人们的广泛关注,传统的争端解决方式难以适应网络环境的需要,在各种各样的电子争端解决方式中,ODR越来越受到人们的欢迎。通过比较ADR和ODR,对ODR的特征、争议解决的模式以及发展中有待解决的问题做出解析。  [关键词] ODR ADR 电子商务争议    随着电子商务的发展,网络经济纠纷越来越多。在鼓励替代性争议解决方式的同时,各国
期刊