论文部分内容阅读
随着移动市场的迅猛发展,基於无线网络(GSM/GPRS/CDMA)的移动增值业务成为移动运营市场上的热点.移动通信越来越成为人们的日常生活的必要手段.同时,人们对移动生活的要求也越来越高,越来越多样化和个性化.客户不再满足于单纯用手机来打电话,而是希望通过手机获得更多的服务.例如通过手机获得新闻/交通、email、纳税、付费、兴趣小组、议程表、呼叫管理、特殊爱好、城市导向、聊天室、EMS、地址簿、票务等多方面的增值服务.中国加入WTO,电信及移动市场的竞争日趋激烈,各移动运营商的焦点从传统的覆盖范围、通信质量、价格竞争逐渐转移到通过增值业务提供与众不同的服务上来.如何充分利用现有的网络资源和用户资源,与增值业务提供商紧密合作,谋求新的业务增长点,达到巩固原有用户、吸引新用户、增加业务收入的目的,利用现有资源将快速、高效的增值服务带给用户,已成为国内移动运营业当前面临的新课题.小额支付系统的建设正是基於市场的分析及需求,来实现通过手机完成电子交易的支付的目标.支付系统以客户为中心,具有较强的实时处理能力以及良好的可扩展性和安全性以满足新业务、新服务的开展,充分满足了移动增值业务的服务与业务领先战略.该文从传统软件工程与现代软件工程相结合的方法论/学的角度,本着从业务的商业需求分析,系统设计到软件实现的方法,分析研究了小额支付通信单元系统的体系结构,重点描述了小额支付通信单元MPCU(MicroPayment Communication Unit)系统软件机制的设计与实现.这种体系结构全面考虑了商业模式、业务面向对象及层次模型、分布式模块化的系统结构,以及接口技术.MPCU的各个构件通过一个用JAVA Builder语言开发平台有机地结合成一个整体,以客户机/服务器的模式并通过TCP Socket完成客户机和服务器之间的通信.具有开放性、分布式、可扩展性及高效灵活的互操作性等优点.