论文部分内容阅读
业务交付平台是一个综合的增值业务支撑系统,使运营商能够快速灵活地提供电信增值业务。但是由于业务交付平台整合了原有各增值业务支撑系统的功能实体,因此系统接口相对比较复杂,如何有效简化系统内部接口,并为系统未来的扩展提供一个很好的基础是本文的研究目标。本文首先研究了业务交付平台的架构,分析了平台对应用集成和信息集成的需求。对于应用集成需求,结合平台内外各接口的不同特点,将应用集成部分化分为通过消息传递实现集成和通过Web服务调用进行集成两种不同的实现方式。通过引入消息中间件技术,作者设计出一个在平台内实现功能部件间进行消息传递的子系统,该系统由业务消息处理模块、数据同步消息处理模块和实时帐单处理模块三个部分构成。该系统有效地增强了平台的稳定性和可扩展能力,并提供了负载均衡、容灾控制和优先级管理的功能。接着通过引入Web服务技术,本文设计出一个Web服务的提供子系统,包括业务逻辑层、Portal层和用户层,该系统能够满足用户通过不同渠道访问平台内业务的需要,提高了平台的可用性。最后本文研究了SilkRoute算法和XQuery相结合的技术来实现对异构数据源一致访问的方法,并结合平台架构特点设计出一个采用全国中心/省中心的两层的信息集成系统,实现对平台内信息的灵活、快速的访问,提高了平台内数据的可用性。