综合数据业务平台(IDP)中业务功能模块的改进

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:pigdd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前移动运营商正在从移动通信专家向移动信息专家转型,随着移动运营商角色策略的转变,整个增值业务市场也在转变,移动运营商已经开始对市场进行整合,同时开始自营业务的试探。按照目前的趋势,一个综合性的数据业务平台将是移动数据业务的发展方向。综合数据业务平台(Integrated Data Platform,简称IDP)是开放的、模块化的、基于标准的基础平台,向下提供与短信网关、彩信中心、BOSS(Business & Operation Support System,运营支撑系统)、WAP(Wireless Application Protocol,无线应用协议)网关等功能实体的通信,向上提供用户鉴权、短信/彩信编辑发送、用户管理等公共功能。其主要能力和结构建立在满足现有数据业务产品的基础上。业务开发人员不需要再关心底层与其他实体的通信,可以更关注于业务逻辑的开发。另外,此平台还集成部分基础的业务功能。基于IDP的业务系统已经在全国各地商用,平台用户稳定增长,业务运行稳定,但是随着用户容量的不断增大,IDP平台也暴露出一些问题,主要集中在业务功能模块,性能上需要优化,功能上也需要改进。本论文第一章首先以移动数据业务和开放的移动数据网体系结构为背景,通过对业务种类、业务发展趋势的分析以及对运营商运营策略的分析引出目前市场对综合数据业务平台的需求,分析综合数据业务平台的研究背景、系统的用户角色;其次描述了IDP开发过程中所用到的关键技术:J2EE(Java 2 PlatformEnterprise Edition,Java2平台企业版)和EJB(Enterprise Java Bean,Java企业应用组件);之后对系统总体设计方案进行介绍,包括系统的功能结构、系统的逻辑结构等;最后分析了目前IDP系统存在的问题。随后,论文第二章针对原IDP系统中存在的性能问题进行分析,提出两个性能优化点:缓存优化,SQL(Structured Query Language,结构化查询语言)语句优化。针对第一个优化点首先分析了数据库操作缓慢的问题,然后引入MemCached缓存系统进行优化,分别描述了服务器端和客户端的部署及应用,最后进行了测试对比。针对第二个优化点,根据目前SQL语句的各种问题分别提出了优化方法,并给出了测试对比数据。论文第三章针对原IDP系统中存在的功能问题进行分析,包括四个功能改进点:事务功能改进,应用了JTA(Java Transaction API,Java事务API)技术对现有手动实现事务功能的机制进行改进;开放接口改进,使用Web Services技术对目前使用私有协议的互联接口模块进行改进;引入高级持久化功能,使用EJB-QL(EJB Query Language,EJB查询语言)技术对原生SQL语句进行替换,实现EJB标准化查询;新增终端适配功能,以解决用户终端的性能差异导致用户播放彩信异常的问题。论文中详细描述了这些问题的具体解决方案以及实现策略,并在每个优化与改进点之后进行了新旧系统的比较。论文最后介绍了IDP系统目前的应用情况,分析了系统需要进一步探讨和实现的问题,展望了IDP系统的应用前景。
其他文献
学位
21世纪是不同领域科技创造性集成和融合的时代。随着地图制图技术、地理信息系统(GIS)技术与主流IT技术的融合,极大的推动了电子地图服务的发展。电子地图服务已经越来越广泛
数据网格是网格环境下共享和管理存储资源和分布式数据资源的大规模、可扩展的框架结构,它适应数据密集型应用对网格环境下数据共享和处理的需要,给用户提供了透明访问远程异构
随着搜索引擎、社交网络等数据密集型互联网应用的发展,信息和数据量呈现爆炸式增长的趋势,如何存储和处理越来越庞大的数据信息,于是产生了云计算。云计算把原有的技术如网格计
中国自1985年发行第一支股票,到股票市场的不断发展和完善,仅用了20多年的时间,这是中国经济改革的辉煌成果。自沪深两个交易所成立以来,我国股票市场高速成长,不断扩大发展,如今在
随着网络通讯的飞速发展,P2P(peer to peer)技术在很多领域得到应用,电子商务作为一种新型的交易方式越来越受到人们的青睐。P2P网络环境下,可以避免单点失效问题,节约成本,
在Web Cache技术出现之前,Internet上的用户访问是直接通过对服务器存取进行的,而当时的网络规模较小,由访问引起的问题也较少,但随着Internet的不断发展,网络规模逐渐变大,同时也
二尖瓣是人体心脏的重要瓣膜组织之一,它位于左心房与左心室之间,由二尖瓣瓣环、瓣叶、腱索、乳头肌等结构组成,它保证了血液从左心房流到左心室的单向流动,对心脏正常功能的维持
需求工程是软件工程的一个子学科。需求工程的目的是给待开发或改造的预期软件一个清晰、完整的,精确且没有二义性的描述。而需求工程的核心则是工具,过程和标记。研究了需求
P2P是在底层物理网络上构建的一个逻辑网络,因此P2P的逻辑网络拓扑结构和底层的物理网络拓扑结构存在很大的差异。在逻辑网络中相邻的结点,在物理网络中却可能相距甚远。这种