论文部分内容阅读
随着电信业的发展,语音业务的发展出现增量不增收的局面,数据业务的收益在总收益中的比例迅速上升,而在全球范围内,移动用户也超出了固定用户数,整个电信业的利润中心,逐渐转向移动、数据业务和通讯一体化服务。在这种大环境下,提出了融合通信的概念。融合通信是以IP (Internet Protocol)通信为基础,提供语音、视频、数据和信息服务的综合业务。用户可以采用多样化的终端接入到网络享有融合通信的各种服务,以IP为核心融合控制以及融合的业务平台能够实现各类通信的融合和用户体验的融合。本文将着重介绍融合通信业务平台的核心基础服务器XDM(eXtensible markup language Document Management)服务器的设计与实现。XDM服务器负责维护融合通信业务平台的所有数据,包括用户数据和所有服务器所使用数据。所以实现所有数据的快速存取是融合通信业务平台的关键所在。本文主要分五部分介绍融合通信业务中XDM服务器的设计和实现。第一部分介绍了融合通信业务概念,分析当前融合通信业务的国内外研究和发展趋势。第二部分详细说明了融合通信业务中XDM服务器的设计与实现。首先分析融信通信业务中XDM服务器的需求概述,给出了文档定义,继而从融合通信平台总体架构中,引出了XDM服务器的架构设计,简要说明了XDM服务器的外部接口所用协议,详细说明了XDM服务器的组成模块的设计与实现,并对组成模块设计和实现中Spring技术、AOP (Aspect Oriented Programming)技术、XML(eXtensible Markup Language)文档解析技术等关键技术做了详细的论述。为了后期对XDM服务器进行维护,日志记录至关重要,该部分也对日志的记录做了介绍,同时给出了整个XDM服务器的主要流程设计。第三部分就融合通信业中XDM服务器的设计与实现中遇到的难点展开研究,主要有三个难点,一是XDM服务器在数据库的设计中遇到的问题;二是如何设计企业通信录,并快速实现企业通信的获取,以加强用户体验;三是如何实现XDM服务器的高可用性,因为高可用性是融合通信业务这一电信级业务必须要考虑的问题,融合通信平台需要为用户提供不问断服务,其中提供数据服务的XDM服务器尤其如此。第四部分给出了融合通信业务中XDM服务器的测试分析,测试主要从性能测试和稳定性测试两个角度进行,预置测试条件,收集测试结果,并对测试结果进行分析。第五部分则是下一步工作,指出了目前融合通信业务中XDM服务器在设计上不足,提出了改进建议。