[发明专利]一种增值业务的实现方法、装置及系统有效
申请号: | 201210172190.6 | 申请日: | 2012-05-29 |
公开(公告)号: | CN103458374A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 侯冠军;桂柏青 | 申请(专利权)人: | 华为软件技术有限公司 |
主分类号: | H04W4/12 | 分类号: | H04W4/12;H04W28/06;H04W28/14;H04W88/18 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 210012 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 增值 业务 实现 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种增值业务的实现方法、装置及系统。
背景技术
随着移动通信技术的发展,各种新的增值业务层出不穷,如挂机营销业务、防骚扰电话业务以及彩印业务等。如何在应用业务平台(应用业务平台是指现有通信网络中广泛应用的业务平台,如彩铃业务平台和短信业务平台等业务平台)上快速开展新的增值业务成为运营商日渐关注的问题。
通常运营商在应用业务平台上实现各种增值业务有两种方法,其中第一种方法为:应用业务平台向平台供应商购买定制服务为各个增值业务平台中的各个增值业务提供不同的定制接口,当触发增值业务的事件发生时,应用业务平台会将该事件发生的消息通过相应的定制接口发送给增值业务平台,从而触发增值业务平台进行该增值业务;第二种方法为:将应用业务平台的数据库的用户数据及其业务数据信息同步给增值业务平台,所述增值业务平台查询接收到的用户数据及其业务数据信息,若发现有触发增值业务的事件发生时,所述增值业务平台将进行该增值业务。
在应用上述方法实现增值业务的过程中,发明人发现在应用第一种方法实现增值业务时,由于不同的增值业务需求的细小差别,应用业务平台为不同的增值业务开发不同的定制接口,定制工作重复浪费且定制周期长,无法缩短增值业务的从产品开发到商用的周期,在应用第二种方法实现增值业务,各种事件发生的消息都是在业务结束以后才能通知给增值业务平台,信息实时性不强,且将应用业务平台的数据库的用户数据信息同步给增值业务平台,容易使用户数据信息外泄,存在安全问题。
发明内容
本发明的实施例提供一种增值业务的实现方法、装置及系统,可以缩短增值业务从产品开发到商用的周期,保证增值业务的实时性及用户信息的安全性。
为达到上述目的,本发明的实施例采用如下技术方案:
一种增值业务的实现方法,包括:
根据增值业务平台发送的增值业务的注册消息创建增值业务的消息传输队列和消息传输通道,所述注册消息包括触发所述增值业务的事件类型以及所述增值业务平台的目标地址;
根据接收到的应用业务平台发送的事件消息,将符合所述增值业务的事件类型的事件消息封装成消息报文写入所述增值业务的消息传输队列中;
通过所述增值业务的消息传输通道将所述增值业务的消息传输队列中的所述消息报文发送给所述增值业务平台,从而触发所述增值业务平台执行所述增值业务。
进一步的,上述方法中所述根据增值业务平台发送的增值业务的注册消息创建所述增值业务对应的消息传输队列和消息传输通道具体包括:
记录所述增值业务平台发送的增值业务的注册消息;
根据所述事件类型和目标地址创建所述增值业务对应的消息传输队列,根据所述目标地址创建所述增值业务对应的消息传输通道。
其中,所述目标地址包括IP地址和端口地址。
进一步的,所述根据接收到的应用业务平台发送的事件消息,将符合所述增值业务的事件类型的事件消息封装成消息报文写入所述增值业务的消息传输队列中具体包括:
筛选接收到的应用业务平台发送的事件消息,得到符合所述增值业务的事件类型的事件消息;
将所述符合所述增值业务的事件类型的事件消息封装成消息报文写入所述增值业务的消息传输队列中。
当至少两个增值业务平台在消息管理控制器注册创建对应的各个增值业务的消息传输队列和消息传输通道时,上述方法具体包括:
筛选接收到的应用业务平台发送的事件消息,得到符合所述至少两个增值业务中的相应增值业务的事件类型的事件消息;
将所述符合所述相应增值业务的事件类型的事件消息封装成消息报文写入所述相应增值业务的消息传输队列中;
通过所述相应增值业务的消息传输通道将所述相应增值业务的消息传输队列中的所述消息报文发送给所述相应增值业务的增值业务平台,从而触发所述相应增值业务的增值业务平台执行所述相应增值业务。
一种消息管理控制器,包括:
注册创建模块,用于根据增值业务平台发送的增值业务的注册消息创建所述增值业务的消息传输队列和消息传输通道,所述注册消息包括触发所述增值业务的事件类型以及所述增值业务平台的目标地址;
封装写入模块,用于根据接收到的应用业务平台发送的事件消息,将符合所述增值业务的事件类型的事件消息封装成消息报文写入所述增值业务的消息传输队列中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为软件技术有限公司,未经华为软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210172190.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种砂岩制砂工艺
- 下一篇:一种回收泡茶蒸汽中芳香物质的方法