[发明专利]服务侧驱动业务的实现方法、装置及上行服务节点有效
| 申请号: | 201010111060.2 | 申请日: | 2010-02-03 |
| 公开(公告)号: | CN102143428A | 公开(公告)日: | 2011-08-03 |
| 发明(设计)人: | 王蔚;吕华卫;贾霞 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04W4/00 | 分类号: | H04W4/00;H04W4/14 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 驱动 业务 实现 方法 装置 上行 节点 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种服务侧驱动业务的实现方法、装置及上行服务节点。
背景技术
随着通信技术的不断发展,各种增值业务层出不穷。随着大量信息产品的出现,一系列增值业务也应运而生,例如,短信、彩信、流媒体、定位等。上述多种多样的增值服务,一方面丰富了终端用户的使用需求,另一方面有效增加了运营商的收入来源。
然而,传统的增值业务的发展需要经过设计、开发、测试、部署、发布到销售这一个复杂而漫长的过程,因此出现了一种面向广大终端用户的业务生成系统。其中,业务生成系统是让用户在一个统一、友好的环境中创建和发布业务的环境,其简化了业务创建、发布、销售的过程,上述业务生成系统的架构具体可以参见图1。
图1为业务生成系统的架构示意图。如图1所示,该业务生成系统主要包括:业务执行模块101、业务生成模块102和服务接入模块103,下面结合上述各模块进行描述。
服务接入模块103,用于管理并提供组成业务所需的服务;
业务生成模块102,用于管理并提供业务的信息;
业务执行模块101,连接至业务生成模块102和服务接入模块103,用于在业务执行时,从业务生成模块102中获取相应的业务信息,根据获取的相应的业务信息中的业务流程信息执行业务流程时涉及的服务节点,调用服务接入模块103接入的相应的服务接口模块104。
其中,业务生成模块102生成的业务流程是可以完成完整功能的面向终端用户的应用,它是由一个或多个服务节点组成的一个可执行的流程,并将该业务流程存放在业务生成模块102中。业务执行模块101根据业务的流程,控制执行该业务。其中,一个业务的一次运行,被称为业务流程实例。业务的属性包括业务流程的输入参数和内部变量。
服务接入模块103接入的服务接口模块104是由服务提供者提供的连接业务能力模块105,可以完成相应业务能力的面向业务生成系统的程序接口。该程序接口有一个或多个方法,称为接口方法。其中,上述业务能力模块105是与服务接口模块104对应的模块,用于具体实现某种业务的模块,例如,短信网关、综合业务接入网关、彩信网关等。服务接口模块104可以被动态的注册到服务接入模块103中,成为业务生成系统中的一个服务,在业务流程中,便可以包含该服务,作为业务流程中的一个节点,表示在业务流程执行时需要执行该服务接口模块。与接口方法对应,一个服务有一个或多个方法,以完成服务中的不同操作,该方法被称为服务方法。每个服务方法包括输入参数属性、输出参数属性。在业务流程中,服务方法的输入参数、输出参数需要与业务的内部变量绑定。
在业务生成系统中,对于一般的业务流程可以采用由业务执行模块101调用相应服务接口模块104的过程来完成。业务执行模块 在执行相应业务流程实例时调用普通服务中的服务方法,是由业务执行模块执行相应的业务流程实例时通知普通服务接口模块。如图2所示,普通服务的调用关系如下:业务执行模块101在执行业务流程实例时调用普通服务接口模块201,普通服务接口模块201调用相应的业务能力模块105。
具体地,以短信发送服务为例示出了普通服务的执行流程,如图3所示,该短信发送服务的执行流程如下:
步骤S302:业务执行模块101调用短信发送服务接口301的短信发送方法。
步骤S304:短信发送服务接口301的短信发送方法调用综合业务接入网关302的短信发送Web Service接口。
步骤S306:综合业务接入网关302将短信发送请求提交给短信网关303。
步骤S308:短信网关303将短信发送给终端用户。
但是,在具体实施过程中,对于由服务侧通知业务生成系统的场景而言,上述执行流程无法满足业务流程的需要。同时,上述服务是需要由服务提供商提供的,而不是由系统固定提供的,而且,每种服务用于匹配业务和业务流程实例的字段也是不一样的,并且是由该服务确定的。并且,该服务可用于不同的业务流程,需要将服务接入与业务流程分离。对于这种情况,还缺乏一种通用的方法来解决上述问题。
发明内容
针对相关技术中还缺乏一种通用的服务侧驱动业务的实现方案的问题,本发明提供了一种服务侧驱动业务的实现方法、装置及上行服务节点,以解决上述问题至少之一。
根据本发明的一个方面,提供了一种服务侧驱动业务的实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010111060.2/2.html,转载请声明来源钻瓜专利网。





