论文摘要
随着互联网的迅猛发展,3G牌照即将发放,无线通信产品将为人们提供速率高达兆字节/秒的宽带多媒体业务,移动智能设备将变成集语音、图像、数据传输等诸多应用于一体的通信终端,这将进一步促进全方位的移动商务的发展。作为移动商务领域的一个具体应用,移动基金查询交易系统正是为了满足移动用户对运营内容丰富多彩的需求而开发的。它可以让智能设备用户随时随地轻松查询基金概况、净值信息,并进行基金交易,使基金投资更简单、快捷,使得快节奏生活的现代人能更好地运用手机来提高生活质量,因此对于此类应用的研究和完善正成为一种新的潮流。尽管移动商务有着较多的优点和广阔的市场前景,但它并没有迅速地普及,原因是安全性保证没有得到很好的解决。目前,移动商务领域的研究已越来越多地集中到移动商务的安全方面。在本文实现的基金查询交易系统中,由于涉及到银行帐户等敏感信息,所以对移动通信安全提出了更高的要求。为解决这个问题,本系统采用WTLS(Wireless Transport Layer Securiy)无线传输层安全协议来满足系统的安全需求。本文在分析比较当前几种无线平台的基础上,构建了一个带有.NET Compact Framework框架的无线前端和.NET Framework应用服务器后端的移动基金查询交易系统。本文的研究重点集中在WTLS模块设计、系统的总体架构设计、无线客户端设计以及系统的实现这四个方面。WTLS实现的功能包括对通信双方进行身份认证、对数据进行加密和对数据的完整性保护。WTLS协议通过通信双方交换握手报文,协商在通信中使用的加密、签名算法和加密密钥,并实现双方的身份认证。本系统采用了客户机/服务器(C/S)模式,总体架构设计采用了N-Tier(多层)架构,即移动客户端--应用服务器--数据库服务器的架构;系统的实现从构建系统的运行环境入手,对系统类对象进行设计,并且给出了几个具体类对象的实现以及系统的运行结果。