论文摘要
本文以电信服务开通系统(Service Process System,SPS)的系统架构及其周边接口的分析设计作为SOA(Service-Oriented Architecture)思想在具体系统中的应用研究的一个重要切入点,使选题具有较强的现实针对性和实际操作性,拓展了SOA原理、方法与实践研究的视野和路径。中国电信在进行新一代业务运营支撑系统(BOSS)建设时,必须充分考虑到不同时期分别构建了的不同类型的业务系统的接口和信息共享问题,以防他们成为电信企业进行业务重组的瓶颈。SPS系统作为电信运营支撑系统实现服务开通功能的核心,其系统架构及其周边接口的分析设计显得至关重要。笔者参与了BOSS项目的设计开发过程以及上线后的维护工作,在实践中通过研究,并在总结了电信老97系统存在和面临的问题的基础上,从SOA思想出发,结合其实现技术(包括消息中间件以及Web服务),给出了一个可行的Spring框架下的架构设计方案,并通过测试得出系统效率显著提高。文中分析了SPS系统的周边接口存在的几种形式,并就其中的同步和异步两种形式分别提出了基于Web服务和消息中间件的设计思路、实现方案。其中,Message Router和整合Hessian接口的方法在接口设计中起到了关键作用。通过实现SOA,减少了系统间的耦合,使得SPS具有高度的灵活性和可配置性,提高了电信系统业务流程的自动化程度,很好的支持了端到端的服务开通和保障。大大提高了对电信企业生产运营的支撑力度。
论文目录
摘要ABSTRACT第一章 绪论1.1 选题来源和论文背景1.2 国内外BOSS现状1.3 97系统存在和面临的问题1.4 课题研究的目标和意义1.5 论文组织结构第二章 SOA理论与技术研究2.1 SOA理论2.1.1 SOA概述2.1.2 SOA方法学和其他方法学的比较2.2 SOA的技术基础2.2.1 Web服务2.2.2 消息中间件技术2.3 本章小结第三章 服务开通系统(SPS)的分析与设计3.1 SPS需求分析3.1.1 SPS系统在电信ITSP中的定位3.1.2 SPS需具备的特点3.2 SPS系统架构分析设计3.2.1 系统环境分析3.2.2 功能模块及业务流程3.2.3 系统功能架构设计3.2.4 系统技术架构设计3.2.5 系统部署3.2.6 界面风格3.3 SPS系统周边接口分析3.3.1 同步接口与异步接口比较3.3.2 SPS接口分析3.4 本章小结第四章 基于消息中间件的SPS-TSAP异步接口的设计实现4.1 SPS与TSAP接口的设计4.1.1 业务需求4.1.2 设计的基本思想4.1.3 消息报文的结构设计4.1.4 两个系统交互的业务流程实现4.1.5 服务的封装4.2 Message Router的设计4.2.1 Message Router基本思想4.2.2 数据模型设计4.2.3 消息处理实现4.3 本章小结第五章 基于Web服务的CRM-SPS同步接口的设计实现5.1 业务需求5.2 Web服务中SOAP协议与HBWSP协议的比较5.3 Hessian服务在接口设计中的实现5.3.1 Hessian协议的实现构架5.3.2 接口的实现5.4 对Hessian服务接口进行整合的一种思路5.4.1 现有Hessian服务接口存在的问题5.4.2 整合Hessian服务接口的一种方法5.5 Hessian服务的动态注册与查找的一种解决方法5.6 业务流程实现5.7 本章小结第六章 结束语6.1 工作总结6.2 工作展望参考文献致谢攻读学位期间主要研究成果
相关论文文献
标签:服务论文; 消息中间件论文;
SOA架构下的电信服务开通系统及其接口的研究与实现
下载Doc文档