论文部分内容阅读
随着Internet的迅速发展,Web应用程序开发技术已经由传统的WEBSERVER/CGI/DB技术发展到基于J2EE, CORBA,.NET等分布式应用技术方向,面对日益复杂的软件系统开发,J2EE技术应运而生,J2EE是由Sun公司主持推出的一项中间件体系结构,它定义了一个利用Java 2技术来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的平台。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供集成现有应用程序的能力。近两年运营商为了对业务提供商统一管理,提出了建设综合业务管理系统的要求。要求业务提供商设计自己的管理系统的客户端和内容监控系统。本文利用主流的Web开发架构——J2EE,设计和实现了综合业务管理系统和内容监控系统两大系统,并且已经成功商用,至今未出任何问题。综合业务管理系统主要实现了对运营商订制信息的应答和反馈,以及及时存储信息内容的功能。分为消息应答模块和信息即时存储模块。同时为了提高应答速度和存储效率,实现了多线程应答和使用内存存储消息内容的方法,提高了执行效率。内容监控系统主要实现运营商对业务提供商提供的内容实施监管的功能。主要有登录模块、查询模块、模拟手机模块、删除模块、打包下载模块、查看模块等。在此系统中,运用Struts2实现登录验证;查询模块使用了数据文件记录检索信息,提高查询速度;查看模块采用Java数据流对文件进行操作,达到不同的显示效果。在此之后,本文介绍了这两大系统的性能分析。