论文部分内容阅读
近几年来,手机用户数量激增带来了大量移动业务的潜在用户,加剧了各电信运营商之间、各业务提供厂商之间的竞争。以业务为驱动的第三代网络的正式商用,进一步推动了移动业务的发展,运营商关注的重点已经从传统意义上的在网用户数量转移到移动增值业务的用户量,只有先投入才能赢得更多用户。因此,从根本上讲,运营商之间、业务厂商之间的竞争是业务提供能力的竞争。
在下一代核心网络中,基于应用服务器的增值业务提供方式已经成为当今的主流,主要的技术方式有两种,一种是基于开放接口的业务提供方式,另一种是基于脚本的业务提供方式,本文将就这两种方式的优劣展开讨论。另外也出现了一种类似Web Service框架的业务编程方式,主要用于移动互联网业务的提供,应用服务器业务层框架的概念便是来源于此,它综合了接口方式开发和脚本开发开发的优点,提出了业务层框架的理念。这种理念的关键是以组件的方式进行业务开发,应用服务器提供业务基础框架,两者组装之后便是一套完整的业务,极大简化了业务的开发、降低了业务开发的重复工作量,提高了复用率。
本文第一章介绍了应用服务器和应用服务器所处外部网络环境;第二章讨论了业务生成技术的现状和发展趋势,并对NCSP(NGN Core Service Platform)应用服务器的业务生成方式进行了总结。第三章和第四章介绍了业务层框架的设计和实现,重点讲述了业务层框架的整体设计、实现采用的技术细节。最后对基于应用服务器业务层框架开发的业务进行了测试和比对。