J2EE服务器端的实现
服务器端包含一些重要的模块,如多个对外接口,后台管理子系统,商家自服务子系统,OTA下载等等。这里我们对那些与J2ME客户端重复的功能模块如XML解析、加密、签名等等略去不提,而把重点放在服务器端的独有的实现细节上。服务器端逻辑结构图3所示。
A:由2.3描述的移动支付交易流程的各个步骤。
B:用户通过在网站或通过发送短信点播WapPush链接的方式,由OTA服务器提供MIDlet的下载。其中每个MIDlet都已经内嵌了RSA的私匙-公匙对,而这些密匙对是由RSA密匙对管理模块维护的。
C:商家登录自服务子系统进行注册帐号,发布、修改或删除商品的信息。
服务器端的主要模块的实现如下:
1) 交易接口及交易流程管理模块:交易接口是指移动支付流程中负责处理服务器端与外界交互的业务逻辑的模块,包括了用户交易接口、银行交易接口和商家交易接口。用户交易接口负责处理与J2ME客户端的交互,银行交易接口负责处理使用用户指定的银行卡扣费的业务逻辑,商家交易接口负责处理通知商家交易结果的业务逻辑。而这三个接口由交易流程管理模块进行整体上的协调管理。我们设计了一个交易记录表TradeHistory来记录必要的交易信息。
2) Triple DES密匙管理模块:J2ME客户端用于加密的Triple DES共享密匙是由服务器端接收到交易请求后,由系统随机产生的,并同时产生与之对应的密匙名称,并由CarriedKeyName元素把名称带回给J2ME客户端。之后,系统把密匙名称和密匙都存放到数据库,在下一次有用该密匙加密的数据需要解密时,才从数据库中根据密匙名称查找出密匙进行解密。系统通过表DESede_Keys来存放TripleDES密匙。
分享到:
相关推荐
Strategies For J2ME MIDP/J2EE Integration Over HTTP prepared by Michael Taylor This document examines the various methods available for passing data over HTTP for J2ME MIDP/J2EE applications. The ...
J2ME,J2EE与Android开发学习资料;J2ME,J2EE与Android开发学习资料;J2ME,J2EE与Android开发学习资料
分析对比J2EE,J2SE,J2ME,比较简单移动,挺不错一个期刊
摘要:移动支付是移动电子商务中的最重要的部分之一。安全性、私密性、易用性是移动支付的最重要的几个问题。目前有许多不同种类的技术能够实现移动支付,其中J2ME凭借其多种显著的优势成为了佼佼者。移动支付系统也...
基于J2ME_J2EE的移动公交车查询系统的设计与实现
包含J2ME和J2EE两个API,适合于做J2ME、J2EE开发的朋友。
java代理/j2ee/j2me/ie
随着手机的日益普及和Java功能在移动设备上的实现,Java...该系统的设计采用了面向对象的方法,对J2ME客户端体系架构,J2EE 服务器体系结构以及移动客户端与J2EE服务器集成进行了设计,实现了现有的Web校友录的基本功能
详细介绍J2ME和J2EE的系统程序设计问题,通过具体实例的实现,清楚的介绍了用J2ME和J2EE进行系统开发的整个流程。
java做的j2me与j2ee进行交互 用手机客户端进行登录服务器,然后返回消息进行交互.
我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件...
计费,移动支付,客户端实现,J2ME计费,移动支付,客户端实现,J2ME
基于J2ME的移动支付系统终端应用的实现
J2ME与J2EE实现用户登录交互 j2me入门实例
教程名称:J2ME移动开发实战教学系列视频教程课程目录:【】1.体系介绍和环境配置(J2ME移动开发实战教学系列视频)【】10.数值运算,字符串处理,时间管理(J2ME移动开发实战教学系列视频)【】11.随机数,集合和...
J2ME-J2EE结合使用经典例程J2ME-J2EE结合使用经典例程J2ME-J2EE结合使用经典例程J2ME-J2EE结合使用经典例程
基于J2ME_J2EE的移动公交车查询系统的设计与实现,格式为:pdf。
【摘 要】借助广泛使用...该系统基于J2ME和Web services技术,其中J2ME用于手机端客户程序的开发,而Web Services技术则用于处理服务器端和客户端之间的交互,能够配置在移动通信设备上,满足了随时随地的移动学习需要。
java毕业设计——java基于J2ME的手机游戏开发设计与实现(论文+源代码).zip java毕业设计——java基于J2ME的手机游戏开发设计与实现(论文+源代码).zip java毕业设计——java基于J2ME的手机游戏开发设计与实现(论文+源...