[发明专利]一种对基于SOA的业务运营支撑系统的服务管理方法无效
申请号: | 201210184570.1 | 申请日: | 2012-06-06 |
公开(公告)号: | CN102722795A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 邱锡鹏;范雄雄;赵进;宋旭翃;朱悦念;金燕芬 | 申请(专利权)人: | 复旦大学;东方有线网络有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 soa 业务 运营 支撑 系统 服务 管理 方法 | ||
技术领域
本发明属于计算机技术领域,具体涉及对采用SOA(Service Oriented Architecture)架构的业务运营支撑系统的服务管理的方法。
背景技术
随着市场竞争的日趋激烈,多数企业由以产品为中心转型为以客户为中心。为了更好的服务客户,快速推出新业务的能力以及迎合客户的需求变化而更改现有业务是在所难免的,以往的业务运营支撑系统的架构已很难适应这种变化,而且各子系统之间的信息共享拙劣。因此,近年来提出的面向服务的架构广受追捧,软件即服务的思想大大提高了系统的灵活性以及服务的复用性,较好的解决了业务需求变化或快速推出业务带来的问题。但随着服务的增多,也因此带来了另一个问题——这么多的服务如何管理?如果管理不当,那么系统的运行效率将是堪忧的。本发明从服务生命周期的3个阶段出发,即服务初始化、服务的增删改查和服务在运行期间的动态管理,3个模块协同工作,共同实现对众多服务的有效管理,提高系统运行效率。
发明内容
本发明的目的在于提出一种能够对众多服务进行有效管理,提高系统运行效率的基于SOA的业务运营支撑系统的服务管理方法。
本发明提出的基于SOA的业务运营支撑系统的服务管理方法,设计3个模块,并使3个模块协同工作,实现对系统中众多服务的管理。3个模块分别为:服务注册管理模块、服务质量管理模块和工作流引擎模块。其中,服务注册管理模块是一个服务注册中心。用于服务的增、删、改、查,采用TMF(电信管理论坛)提出的e-TOM模型中的聚合商业实体和商业实体的概念对服务进行分类,并且以此作为组织服务的标准。服务质量管理模块是一个服务质量监控中心,用于对服务运行期间的动态监控,采用关键服务替换策略。工作流引擎模块串联起各服务,用服务与业务的映射,提高服务重用的可能性和业务驱动的灵活性,并为质量监控中心反馈服务的相关信息。
本发明采用的系统结构如图1所示,为了便于服务的挂接、撤销等,系统采用总线结构。本发明的步骤:
(1)利用面向对象思想和e-TOM模型的概念从业务流程中提取出相关服务,并挂接到总线上,向服务注册中心注册。
(2)工作流引擎组合服务与逻辑,驱动业务的运行,并反馈服务信息给质量监控中心和服务设计人员。
(3)质量监控中心动态监控服务运行情况。
这三个步骤主要由3个模块实现,下面就从3个方面出发,介绍本发明实现对服务的有效管理,从而提高系统的运行效率和灵活性的。
1、服务挂接,其时序图如图2所示:
(1)以TMF提出的e-TOM模型中的聚合商业实体和商业实体的概念为参考,从业务流程中,提取粒度不同的服务,完成服务需求设计,并由开发人员开发出相应对的服务。
(2)将服务挂接到企业系统总线上,并发送消息给服务注册中心进行注册(对应图2中的①)。
(3)服务注册中心向服务质量监控中心发送ISO/IEC 9126模型要求的与服务相关的信息,服务质量监控中心据此更新本模块维护的服务质量参数表,表中记录了ISO/IEC 9126模型要求的所有参数(对应图2中的②③)。
(4)服务注册中心发送消息给工作流引擎,工作流引擎收到消息后,更新业务服务映射表,并驱动相关业务的运作(对应图2中的④⑤)。
2、服务运行期间的监控:
根据ISO/IEC 9126模型,并结合算法Qj= Pi(其中Pi为ISO/IEC 9126模型所要求的参数,Wi为参数对应的权重,通常根据实际的系统和以往的经验来设定各个Pi所对应的Wi)。为Qj设定一个阈值θj,动态计算各个服务的Qj值,每间隔t秒遍历计算质量表中的所有值Qj值,当Qj> θj时,表明服务j未能正常执行其功能,在表中的标志位的参数Ij加1,如此循环,直至Ij> ξj时,其中ξj为标志位的阈值,表明该服务已不能承担其声明的功能,需要替换或重启。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学;东方有线网络有限公司,未经复旦大学;东方有线网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210184570.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理