一种处理新业务的方法和业务服务器技术

技术编号:10255331 阅读:122 留言:0更新日期:2014-07-24 21:35
本发明专利技术提供一种处理新业务的方法和业务服务器,该方法包括:发布一个或多个新业务的能力信息;接收到第三方应用发送的请求消息后,获取所述请求消息的统一资源定位符地址,解析得到提供所述新业务的能力的地址信息;根据所述能力的地址信息请求对应的新业务能力,将所述新业务能力的响应结果透传给所述第三方应用。本发明专利技术基于简单代理模式来接入、管理新业务能力,便于运营商在面对移动互联网新业务时,能够做到快速响应并提供其能力接入,形成自己的移动互联网增值业务。

【技术实现步骤摘要】

本专利技术涉及互联网业务领域与电信通讯领域,特别是涉及一种处理新业务的方法和业务服务器
技术介绍
移动互联网的发展日新月异,呈现出了一些新的发展趋势和技术特点,如社交网络、智能搜索等。同时由用户选择、用户体验和用户参与的业务模式将成为电信业务发展的主旋律。由于传统电信网络中电信业务的实现与具体的底层网络技术紧密耦合,业务的内容、逻辑、开发都受限于传统电信网络以电路交换为基础,以基本语音互通为核心的基本能力,因此为传统电信网络添加新的业务十分困难。虽然智能网的引入使业务逻辑与网络技术在一定程度上得到了分离,但是传统智能网(IN)业务创建的复杂性使得只有极少数具有丰富电信知识和技能的开发人员才能在其上创建业务,而且这个过程通常由网络运营商和设备制造商协作完成。当需要接入不同的新业务能力时,传统的以需求为导向的业务开发模式,必将消耗一定的开发时间才能实现业务接入和管理,针对追求时尚的消费群体和针对追求迅速满足需求的营运商来说,传统的业务开发模式将在一定程度上影响用户的体验,同时也将影响运营商在市场上的快速响应。
技术实现思路
本专利技术要解决的技术问题是提供一种处理新业务的方法和业务服务器,基于简单代理模式来接入、管理新业务能力,便于运营商在面对移动互联网新业务时,能够做到快速响应并提供其能力接入,形成自己的移动互联网增值业务。为了解决上述技术问题,本专利技术提供了一种处理新业务的方法,包括:发布一个或多个新业务的能力信息;接收到第三方应用发送的请求消息后,获取所述请求消息的统一资源定位符地址,解析得到提供所述新业务的能力的地址信息;根据所述能力的地址信息请求对应的新业务能力,将所述新业务能力的响应结果透传给所述第三方应用。进一步地,上述方法还具有下面特征:所述根据所述能力的地址信息请求对应的新业务能力是在满足以下条件下执行的:判断所述第三方应用已签约到提供所述新业务的能力。进一步地,上述方法还具有下面特征:所述获取所述请求消息的统一资源定位符地址之后,还包括:解析得到所述第三方应用的用户名和密码,进行用户密码校验。进一步地,上述方法还具有下面特征:所述能力的地址信息通过以下任一种表示:能力名和接口名、端口、特定的变量。进一步地,上述方法还具有下面特征:所述发布新业务的能力信息之后,还包括:修改或者删除所述新业务的能力信息。为了解决上述问题,本专利技术还提供了一种业务服务器,包括:第一模块,用于发布一个或多个新业务的能力信息;第二模块,用于接收到第三方应用发送的请求消息后,获取所述请求消息的统一资源定位符地址,解析得到提供所述新业务的能力的地址信息;第三模块,用于根据所述能力的地址信息请求对应的新业务能力,将所述新业务能力的响应结果透传给所述第三方应用。进一步地,上述业务服务器还具有下面特点:所述第三模块,是在判断所述第三方应用已签约到提供所述新业务的能力的情况下,执行根据所述能力的地址信息请求对应的新业务能力。进一步地,上述业务服务器还具有下面特点:所述第二模块,获取所述请求消息的统一资源定位符地址之后用于,解析得到所述第三方应用的用户名和密码,进行用户密码校验。进一步地,上述业务服务器还具有下面特点:所述能力的地址信息通过以下任一种表示:能力名和接口名、端口、特定的变量。进一步地,上述业务服务器还具有下面特点:所述第一模块,发布新业务能力之后还用于,修改或者删除所述新业务的能力信息。与传统业务接入开发模式的缺陷相比,本专利技术提供的一种处理新业务的方法与业务处理器,使用简单代理模式来快捷地接入新业务能力,可以根据网络的能力,向用户提供更为丰富的业务,并为运营商提供了便利的SLA(Service Level Agreement,服务等级协议)控制。简单代理模式接入和管理新业务的目的和意义在于:提供一套完整的接入方案,并集成新业务的管理监控。有利于运营商快速集成接入新业务能力,第一时间抢占移动互联市场,最终达到快速、廉价开发和部署新业务、使用新业务的目的。附图说明图1是本专利技术实施例的业务服务器的示意图。图2是本专利技术实施例的处理新业务的方法的流程图。图3是本专利技术一应用示例的处理新业务的方法的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。为了更好地理解本专利技术,下面结合附图和具体实施例对本专利技术作进一步地描述。本专利技术实施例的业务服务器的示意图,如图1所示,本实施例的业务服务器包括:简单代理服务中心(包括第二模块和第三模块)和简单代理管理中心(相当于第一模块)。其中,第一模块,用于发布一个或多个新业务的能力信息;第二模块,用于接收到第三方应用发送的请求消息后,获取所述请求消息的统一资源定位符地址,解析得到提供所述新业务的能力的地址信息;第三模块,用于根据所述能力的地址信息请求对应的新业务能力,将所述新业务能力的响应结果透传给所述第三方应用。其中,所述第一模块发布新业务能力之后还用于,修改或者删除所述新业务的能力信息。其中,所述第二模块获取所述请求消息的统一资源定位符地址之后用于,解析得到所述第三方应用的用户名和密码,进行用户密码校验。其中,所述第三模块是在判断所述第三方应用已签约到提供所述新业务的能力的情况下,执行根据所述能力的地址信息请求对应的新业务能力。术语说明,在ESB(Enterprise Service Bus:企业服务总线)简单代理服务中心之上的第三方应用,称之为北向应用。在ESB简单代理服务中心下方的能力,称之为南向能力。南向能力同时也标明了该南向能力是一个能力提供商。比如,运行商需要通过简单代理中心发布天气预报,并且希望由“雅虎天气”提供天气数据源,那么在本专利技术实施例中,“雅虎天气”就属于提供天气数据的“南向能力”。简单代理服务中心(包括第二模块和第三模块)可以针对第三方请求进行鉴权校验,判断第三方应用是否具备请求该能力权限。针对请求的消息做流量控制,避免瞬时流量和总体流量过大,造成系统负载失衡。简单代理服务中心通过请求南向能力给第三方应用提供增值业务能力。简单代理服务中心请求南向能力之前,首先需要获取南向能力地址,这个地址的获取是根据第三方服务请求消息本文档来自技高网...
一种处理新业务的方法和业务服务器

【技术保护点】
一种处理新业务的方法,包括:发布一个或多个新业务的能力信息;接收到第三方应用发送的请求消息后,获取所述请求消息的统一资源定位符地址,解析得到提供所述新业务的能力的地址信息;根据所述能力的地址信息请求对应的新业务能力,将所述新业务能力的响应结果透传给所述第三方应用。

【技术特征摘要】
1.一种处理新业务的方法,包括:
发布一个或多个新业务的能力信息;
接收到第三方应用发送的请求消息后,获取所述请求消息的统一资源定
位符地址,解析得到提供所述新业务的能力的地址信息;
根据所述能力的地址信息请求对应的新业务能力,将所述新业务能力的
响应结果透传给所述第三方应用。
2.如权利要求1所述的方法,其特征在于:所述根据所述能力的地址信
息请求对应的新业务能力是在满足以下条件下执行的:
判断所述第三方应用已签约到提供所述新业务的能力。
3.如权利要求1所述的方法,其特征在于:所述获取所述请求消息的统
一资源定位符地址之后,还包括:
解析得到所述第三方应用的用户名和密码,进行用户密码校验。
4.如权利要求1所述的方法,其特征在于:所述能力的地址信息通过以
下任一种表示:
能力名和接口名、端口、特定的变量。
5.如权利要求1-4任一项所述的方法,其特征在于:所述发布新业务的
能力信息之后,还包括:
修改或者删除所述新业务的能力信息。
6.一种业务服务器,包括:
第一模块...

【专利技术属性】
技术研发人员:刘期文屠要峰高洪
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1