彩铃业务是一种移动增值业务,它是基于智能网网络架构发展起来的,以提供个性化回铃音为主要特点。随着移动通信技术的发展,彩铃业务已经成为继短信业务之后的另一个杀手级应用。到2006年底,彩铃用户数量已经突破一亿,并且增长势头不减。彩铃业务的管理接入方式多样化,包括IVR、Web、WAP、SMS以及SOAP等方式,这要求彩铃管理平台必须能高效、稳定地处理大访问量、快速适应业务属性的变化,并支持多种接入方式。
现有彩铃管理平台已经无法完全满足彩铃业务发展带来的新需求,例如,要求平台在大访问量下保持稳定性、提供灵活的业务逻辑架构来快速应对业务属性的变化、以及支持多样化的接入方式。因此,需要设计和实现一个彩铃统一管理业务生成平台,旨在统一生成管理业务,以此来管理彩铃业务。这样,可以增强彩铃业务的可维护性、稳定性和可控性,并且保证彩铃业务管理与接入方式无关。
彩铃统一管理业务生成平台设计和实现的关键点包括:
1. 管理平台的可扩展性和可维护性:为了支持彩铃业务的快速迭代和多样化接入方式,平台需要有良好的可扩展性和可维护性。这意味着平台设计应该模块化,便于对特定功能进行更新和维护,而不影响其他部分。
2. 统一的业务逻辑:平台需要提供统一的业务逻辑处理框架,这可以通过面向方面的编程(AOP)和依赖注入等高级编程技术来实现。AOP能够帮助分离横切关注点,比如日志记录、事务处理等,而依赖注入则有助于实现模块间的解耦,提高系统的灵活性和可测试性。
3. 支持多种标记语言:为了能够支持多样化的接入方式,如HTML、WML、VoiceXML、XML等,平台需要能够理解和处理这些标记语言。这意味着平台后端需要设计能够支持和解析这些语言的数据处理逻辑。
4. 标准协议的支持:平台需要支持标准协议,如CMPP,这是中国移动互联网领域内使用的一种消息协议,它允许服务提供商和服务控制点之间进行通信。通过支持这样的协议,彩铃业务平台可以更好地与其他系统集成,提供更广泛的服务。
5. 基于智能网的实现方案:彩铃业务的实现基于智能网,这是因为它提供了为智能业务提供特殊资源的能力,比如IIP(Independent Intelligent Peripheral),它是一种可以提供SRF(Service Resource Function)的物理实体。平台设计应充分利用这些智能网实体的能力,来扩展和优化业务执行。
6. 平台的稳定性和可控性:彩铃业务的稳定运行对于用户满意度至关重要。因此,平台需要保证在大量用户访问时仍能提供稳定的服务。同时,平台还需要有能力对业务进行可控的调整和管理。
整体来看,彩铃统一管理业务生成平台的设计与实现是一个复杂的工程任务,需要考虑彩铃业务的快速增长、接入方式的多样化、业务属性的丰富以及用户需求的多变等因素。通过采用先进的技术手段和设计理念,构建一个灵活、统一、可扩展的彩铃管理平台,能够有效地提升彩铃业务的运维效率和服务质量。