一种基于云计算的综合运营支撑系统数据处理方法和系统技术方案

技术编号:8863565 阅读:158 留言:0更新日期:2013-06-29 00:43
本发明专利技术公开了一种基于云计算的综合运营支撑系统数据处理方法和系统,该方法包括:外围系统将封装后的服务请求发送至Mule企业服务总线;Mule企业服务总线将收到服务请求进行解封和数据格式转换并发送到综合运营支撑系统;综合运营支撑系统对服务请求进行消息过滤,并将过滤后的服务请求进行业务逻辑处理;综合运营支撑系统将处理结果发送到Mule企业服务总线;Mule企业服务总线确定接收方的外围系统,对结果进行格式转换并发送到接收方。通过云计算环境下综合运营支撑系统数据处理,Mule企业服务总线数据模型的转换和匹配,实现了多种外围系统之间的数据集成解耦,降低了综合运营支撑系统的生产维护成本,提高了系统工作效率。

【技术实现步骤摘要】

本专利技术涉及综合运营支撑系统,尤其涉及一种基于云计算的综合运营支撑系统数据处理方法和系统
技术介绍
国内非电信行业(如广电行业,下同)的综合运营支撑系统的建设与实施相对于电信行业的综合运营支撑系统建设起步较晚,遗留的应用系统较多,如SMS (SubscriberManagement System,用户管理系统)、EPG(Electronic Program Guide,电子节目指南)、CMS(Content Management System,媒资管理系统)、DRM (Digital Rights Management,数字版权管理系统)、IPTV (Internet Protocol Television,交互式网络电视)等。这些外围系统大多已经运行多年,建设综合运营支撑系统必然会与这些外围系统进行数据集成和应用集成,便于国内使用综合运营支撑系统的广电运营商对数字电视、IPTV、V0D、互动电视等丰富多彩的传统媒体与新媒体业务进行统一运营和管理。国内综合运营支撑系统与上述外围系统进行数据集成和业务集成,势必与这些系统存在很多接口,目前接口形式都是点对点的方式,这种方式存在接口关系复杂、系统负担重、性能低且浪费系统资源、扩展性、移植性较差的缺点,造成了系统的生产维护成本高,系统工作效率低。
技术实现思路
本专利技术的目的在于提出一种基于云计算的综合运营支撑系统数据处理方法和系统。为达此目的,本专利技术采用以下技术方案:一种基于云计算的综合运营支撑系统数据处理方法,包括:外围系统中进行服务请求的数据校验和封装,将封装后的服务请求发送至Mule企业服务总线;Mule企业服务总线将收到的封装后的服务请求进行解封,对解封后的服务请求进行数据格式转换,将数据格式转换后的服务请求发送到综合运营支撑系统;所述综合运营支撑系统对格式转换后的服务请求进行消息过滤,并将过滤后的服务请求进行业务逻辑处理;所述综合运营支撑系统将处理完毕后的服务请求的结果发送到Mule企业服务总线.Mule企业服务总线确定所述服务请求的结果的接收方所使用的外围系统,对所述服务请求的结果进行格式转换并将结果发送到接收方;其中,所述综合运营支撑系统和Mule企业服务总线布置于云计算环境中。其中,所述外围系统向综合运营支撑系统发送服务请求之前还包括:外围系统与综合运营支撑系统的用户认证。其中,所述对解封后的服务请求进行数据格式转换后,将格式转换后的服务请求发送到综合运营支撑系统之前还包括:对数据转换后的外围系统的服务请求做正确性校验,并将校验没通过的数据返回外围系统进行确认重新发送,所述校验为校验服务请求是否符合所述综合运营支撑系统的接口协议规范的格式。其中,所述云计算环境为阿里云或盛大云。其中,所述外围系统包括:SMS用户管理系统、EPG电子节目指南、CMS媒资管理系统、DRM数字版权管理系统、IPTV交互式网络电视。一种基于云计算的综合运营支撑系统数据处理系统,包括外围系统、Mule企业服务总线和综合运营支撑系统,所述外围系统包括:校验封装模块,用于外围系统中进行服务请求的数据校验和封装;数据发送模块,用于将封装后的服务请求发送至Mule企业服务总线;所述Mule企业服务总线包括:请求发送模块,用于Mule企业服务总线将收到的封装后的服务请求进行解封,对解封后的服务请求进行数据格式转换,将数据格式转换后的服务请求发送到综合运营支撑系统;结果发送模块,用于Mule企业服务总线确定所述服务请求的结果的接收方所使用的外围系统,对所述服务请求的结果进行对应接收方所使用外围系统的格式转换并将结果发送到接收方;所述综合运营支撑系统包括:过滤处理模块,用于所述综合运营支撑系统对格式转换后的服务请求进行消息过滤,并将过滤后的服务请求进行业务逻辑处理;结果转发模块,用于所述综合运营支撑系统将处理完毕后的服务请求的结果发送到Mule企业服务总线;其中,所述综合运营支撑系统和Mule企业服务总线布置于云计算环境中。其中,所述综合运营支撑系统还包括:认证鉴权模块,用于所述外围系统向综合运营支撑系统发送服务请求之前外围系统与综合运营支撑系统的用户认证。其中,所述Mule企业服务总线还包括正确性校验模块,用于所述对解封后的服务请求进行数据格式转换后,将格式转换后的服务请求发送到综合运营支撑系统之前对数据转换后的外围系统的服务请求做正确性校验,并将校验没通过的数据返回外围系统进行确认重新发送,所述校验为校验服务请求是否符合所述综合运营支撑系统的接口协议规范的格式。其中,所述云计算环境为阿里云或盛大云。其中,所述外围系统包括:SMS用户管理系统、EPG电子节目指南、CMS媒资管理系统、DRM数字版权管理系统、IPTV交互式网络电视。本专利技术的有益效果为:通过云计算环境下综合运营支撑系统数据处理,在外围系统和综合运营支撑系统之间进行数据模型的转换和匹配,实现了多种外围系统之间的数据集成解耦,降低了综合运营支撑系统的生产维护成本,提高了系统工作效率。附图说明图1是本专利技术一种基于云计算的综合运营支撑系统数据处理方法流程图;图2是本专利技术一种基于云计算的综合运营支撑系统数据处理系统的结构框图;图3是本专利技术一种基于云计算的综合运营支撑系统数据处理系统的整体架构图。具体实施例方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。图1是本专利技术一种基于云计算的综合运营支撑系统数据处理方法流程图,如图所述,该方法包括:步骤101:外围系统中进行服务请求的数据校验和封装,将封装后的服务请求发送至Mule企业服务总线;步骤102 =Mule企业服务总线将收到的封装后的服务请求进行解封,对解封后的服务请求进行数据格式转换,将格式转换后的服务请求发送到综合运营支撑系统;步骤103:所述综合运营支撑系统对格式转换后的服务请求进行消息过滤,并将过滤后的服务请求进行业务逻辑处理;步骤104:所述综合运营支撑系统将处理完毕后的服务请求的结果发送到Mule企业服务总线;步骤105 =Mule企业服务总线确定所述服务请求的结果的接收方所使用的外围系统,对所述服务请求的结果进行格式转换并将结果发送到接收方;其中,所述综合运营支撑系统布置于云计算环境中。本实施例中,通过布置于云计算环境中的综合运营支撑系统对外围系统发送的服务请求进行处理,将数据处理压力进行多向分担,通过对外围系统的数据进行集成,将外围系统的数据转换成能被综合运营支撑系统处理的数据,然后将处理后的数据再次转换后发送到对应的外围系统,实现了现有外围系统的接口平台,降低了生产维护成本,提高了系统工作效率。在另一实施例中,所述外围系统向综合运营支撑系统发送服务请求之前还包括:外围系统与综合运营支撑系统的用户认证。本实施例中,用户认证为BOSS系统提供安全保障,规范BOSS系统与遗留应用系统的用户认证方式,在该实施方式中将组织信息、用户信息统一存储,进行分级授权和集中身份认证,实现全部应用的Web-SSO服务,实现系统登录的应用集成。遗留应用系统多种多样,系统之间的接口复杂,本实施例中通过一次登录即可访问使用综合运营支撑系统的运营商所有相互信任的遗留应用系统,给用户提供了很大的方便。在另一实施例中,所述对解封后的服务请求进行数据格式转换后,将格式转换本文档来自技高网...

【技术保护点】
一种基于云计算的综合运营支撑系统数据处理方法,其特征在于,包括:外围系统进行服务请求的数据校验和封装,将封装后的服务请求发送至Mule企业服务总线;Mule企业服务总线将收到的封装后的服务请求进行解封,对解封后的服务请求进行数据格式转换,将数据格式转换后的服务请求发送到综合运营支撑系统;所述综合运营支撑系统对格式转换后的服务请求进行消息过滤,并将过滤后的服务请求进行业务逻辑处理;所述综合运营支撑系统将处理完毕后的服务请求的结果发送到Mule企业服务总线;Mule企业服务总线确定所述服务请求的结果的接收方所使用的外围系统,对所述服务请求的结果进行对应接收方所使用外围系统的格式转换并将结果发送到接收方;其中,所述综合运营支撑系统和Mule企业服务总线布置于云计算环境中。

【技术特征摘要】
1.一种基于云计算的综合运营支撑系统数据处理方法,其特征在于,包括: 外围系统进行服务请求的数据校验和封装,将封装后的服务请求发送至Mule企业服务总线; Mule企业服务总线将收到的封装后的服务请求进行解封,对解封后的服务请求进行数据格式转换,将数据格式转换后的服务请求发送到综合运营支撑系统; 所述综合运营支撑系统对格式转换后的服务请求进行消息过滤,并将过滤后的服务请求进行业务逻辑处理; 所述综合运营支撑系统将处理完毕后的服务请求的结果发送到Mule企业服务总线;Mule企业服务总线确定所述服务请求的结果的接收方所使用的外围系统,对所述服务请求的结果进行对应接收方所使用外围系统的格式转换并将结果发送到接收方; 其中,所述综合运营支撑系统和Mule企业服务总线布置于云计算环境中。2.根据权利要求1所述的一种基于云计算的综合运营支撑系统数据处理方法,其特征在于,所述外围系统向综合运营支撑系统发送服务请求之前还包括: 外围系统与综合运营支撑系统的用户认证。3.根据权利要求1所述的一种基于云计算的综合运营支撑系统数据处理方法,其特征在于,所述对解封后的服务请求进行数据格式转换后,将格式转换后的服务请求发送到综合运营支撑系统之前还包括 : 对数据转换后的外围系统的服务请求做正确性校验,并将校验没通过的数据返回外围系统进行确认重新发送,所述校验为校验服务请求是否符合所述综合运营支撑系统的接口协议规范的格式。4.根据权利要求1所述的一种基于云计算的综合运营支撑系统数据处理方法,其特征在于,所述云计算环境为阿里云或盛大云。5.根据权利要求1所述的一种基于云计算的综合运营支撑系统数据处理方法,其特征在于,所述外围系统包括:SMS用户管理系统、EPG电子节目指南、CMS媒资管理系统、DRM数字版权管理系统、IPTV交互式网络电视。6.一种基于云计算的综合运营支撑系统数据处理系统,其特征在于,包括外围系统、Mule企业服务总线和综合运营支撑系统,所述外围系统包括: 校验封装模块,用于外围系...

【专利技术属性】
技术研发人员:杨胜和王天星王文军李伟东李红艳
申请(专利权)人:北京视博数字电视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1