论文摘要
彩铃业务是个性化多彩回铃音业务(Coloring Ring Back Tone)的简称,是一项由被叫用户定制,为主叫用户提供一段悦耳的音乐或一句问候语来替代普通回铃音的业务。该业务有很强的自管理能力,用户可以通过多种途径对彩铃业务进行管理,如下载铃音,设置播放规则等。自2003年中国移动通信公司首次引入彩铃业务以来,彩铃业务以其新颖、个性化的特点,在国内得到了迅速发展。业务出现了爆发式的增长,市场渗透率也有希望出现一个较大的突破,目前已达到20%。原有彩铃业务管理平台在逐渐增多的彩铃功能需求中也逐渐暴露出弊端,语音接入,短信接入和Web接入这三种接入处理各自开发独立的业务逻辑,在体系结构上比较分散,软件冗余重复程度比较大,给开发和维护增加了负担。轻量级J2EE(Struts+Spring+Hibernate)作为近年来流行的J2EE开发框架,不仅专注于减少程序代码的复杂性,而且还尽量避免在自身的功能实现中引入不必要的复杂性。彩铃业务集成平台以轻量级J2EE为基础,采用清晰的三层体系结构,使开发和维护都具有方便性和灵活性。与原有彩铃业务管理平台不同的是,新的彩铃业务集成平台更加突出“集成”的概念,业务层提供的统一服务调用接口更容易与新的接入方式集成,更具有开放性,能够适应彩铃业务的发展趋势。论文第一章为IIP中彩铃业务综述,介绍了彩铃业务在IIP中的实现,对原有彩铃业务管理平台的不足之处进行了分析,提出了对彩铃业务管理更高层次的需求。论文第二章对新的彩铃业务集成平台从系统架构,功能,以及组网结构三方面进行了概述。第三章是论文重点,具体阐述了基于轻量级J2EE的彩铃业务集成平台的设计与实现。该方案采用多层次的体系结构,将平台分为表示层、业务层和持久层。其中,业务层是三层结构的核心,它对上提供了统一服务调用接口,表示层可以不同的接入方式进行调用并呈现用户;同时,业务层还提供了开源持久层的对象-关系映射(Object-Relationship Mapping,ORM)软件集成,实现对数据库的访问;另外,设计模式的应用使业务层的构建更为清晰,更具可复用性。本章对上述内容都进行了详细的论述。在第四章,对彩铃业务集成平台的扩展性进行讨论,Spring的“集成”概念使得该平台具有很好的扩展性,本章分别讨论了管理功能的扩展与业务接入方式的扩展,并给出了较为完整的设计方案。论文最后一章对全文作了总结,指出了有待进一步改进的地方,并对该方案的应用前景进行了展望。