java实现的手机钱包.rar

RAR格式版权申诉手机打开展开

java实现的手机钱包,java实现的手机钱包6万字80页摘要ussd(unstructured supplementary service data)定义为移动台和网络应用之间经过归属位置寄存器(hlr)传递信息和指令的一种机制,它为移动通信用户提供基于文本的界面,用于管理用户的业务。ussd业务在国内(除香港地区外)应用尚不普遍,但在香港...
编号:68-31753大小:237.90K
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 天缘 发布

JAVA实现的手机钱包
6万字 80页




摘要
USSD(unstructured supplementary service data)定义为移动台和网络应用之间经过归属位置寄存器(HLR)传递信息和指令的一种机制,它为移动通信用户提供基于文本的界面,用于管理用户的业务。
USSD业务在国内(除香港地区外)应用尚不普遍,但在香港地区及国外都有应用,随着电信改革的发展和入关期限的临近,国内电信市场将逐步开放。USSD技术单独使用或与目前的短消息技术、GPRS技术相结合,可为客户提供种类繁多的增值业务,如信息服务,移动电话银行,通过移动台访问电子论坛等,市场前景十分广阔。
本论文主要介绍的是如何使用JAVA编程语言来实现中国移动USSD业务接入以及如何利用USSD实现联动优势公司的“手机钱包”业务。本文从USSD的介绍开始论述,先从整体上描述了USSD的特点、作用、工作机制、服务器信息等相关内容。而后介绍的是实现USSD接入的系统底层设计,包括协议的确定,系统框架介绍,模拟USSD服务中心(USSDC)的设计,USSD服务器介绍等。最后描述的是如何利用已实现的USSD底层接入,来实现联动优势公司的“手机钱包”业务。

关键字
USSD,USSDC,let4j,协议,非结构化补充业务数据系统,手机钱包




Abstract
USSD(unstructured supplementary service data)is defined as a mechanism of that information and statement are passed through HLR between mobile platform and network application,it offers a interface based on text for mobile communications users to manage users’operation.
USSD’s application is not at large in China today (except Hongkong), but it is familiar in Hongkong and overseas, with the developing of telecom innovation and time’s coming of China joins the WTO, telecom market in China will be opened step by step.USSD technology can offer many kinds of increment operation for users such as information service, mobile phone bank and so on, by itself or combining the message and GPRS technologies, USSD has a quite nice market foreground.
This paper mostly describes how to use JAVA to carry out the CCMC’s USSD and how to carry out the UMPAY’s “mobile phone purse” using USSD.
It begins with the intro of USSD.First it describes the peculiarity, action, work mechanism and server info of USSD, then the paper describes how to carry out system bottom design of USSD, including protocol’s confirming, system frame, USSDC’s design and USSD server’s design and so on.Finally the paper tells you how to carry out UMPAY’s “mobile phone purse” using the system carried out before.

KEYWORD
USSD, USSDC ,let4j ,protocol, unstructured supplementary service data
mobile phone purse




目录
摘要 - 1 -
ABSTRACT - 2 -
目录 - 3 -
前言 - 5 -
第一部分:USSD相关介绍 - 6 -
I. USSD简介 - 6 -
1.1什么是USSD? - 6 -
1.2 USSD的特点 - 6 -
1.3 USSD的工作机制 - 7 -
1.3.1移动台发起对话 - 7 -
1.3.2网络发起对话 - 7 -
1.3.3 操作参数 - 7 -
1.3.4 USSD字串 - 8 -
1.3.5 定时器 - 8 -
1.3.6 网络、 USSD业务两种寻址方式 - 9 -
1.4 USSD应用现状 - 9 -
II. USSD服务器简介 - 10 -
2.1 USSD服务器特性 - 10 -
2.2 USSD服务器硬件配置 - 10 -
2.3 USSD工作流程 - 11 -
III. USSD系统的连接方式 - 13 -
3.1 USSD系统整体组网方式示意图: - 13 -
3.3 USSD业务接入服务器与USSDC的接入方式: - 14 -
第二部分:系统底层设计 - 15 -
I. USSD业务协议 - 15 -
1 USSDC与USSD业务应用的接口模型 - 15 -
2 USSD业务应用协议的数据类型和消息结构 - 15 -
3 USSD业务应用协议消息定义 - 16 -
4 USSD业务应用协议消息参数说明 - 22 -
5 非结构化补充业务数据系统的组网方案 - 27 -
II. LET4J 框架介绍 - 29 -
2.1什么是Let4j框架? - 29 -
2.2 Let4j名字的由来? - 29 -
2.3 let4j的主要接口 - 30 -
2.4框架的配置信息及日志信息 - 31 -
2.5框架的运行方法 - 35 -
2.6框架的动态更新 - 35 -
2.7框架中基本TCP服务的实现 - 37 -
2.8框架中长连接的实现 - 38 -
2.9利用框架实现一个定时器服务 - 41 -
2.10利用框架实现自定义的初始化 - 42 -
2.11利用框架在处理模块中实现多线程并发 - 42 -
2.12如何在多个类中共享数据? - 43 -
2.13框架的其他特性(功能) - 43 -
III. USSD模拟服务器(USSDC)的实现 - 44 -
3.1设计描述 - 44 -
IV. USSD服务器(USSD)的底层实现 - 46 -
4.1 USSD底层框架实现 - 46 -
4.2 协议实现及编码解码 - 54 -
第三部分:USSD业务系统设计 - 69 -
I. 手机钱包简介 - 69 -
II. 手机钱包USSD菜单结构设计 - 69 -
2.1业务流程图 - 69 -
2.2菜单规范说明 - 69 -
2.3菜单结构 - 70 -
III. USSD业务实现 - 72 -
3.1 USSD业务实现的整体设计图 - 72 -
3.2 USSD业务系统具体实现 - 73 -
第四部分:结语 - 80 -
总结 - 80 -
致谢 - 80 -
参考文献 - 80 -




参考文献
[1]《Agile Software Development: Principles, Patterns, and Practices 》作者:Robert C. Martin 出版社:Pearson Education
[2]《Java编程思想(第2版)》 作者:(美)Bruce Eckel
译者:侯捷 出版社:机械工业出版社