【技术实现步骤摘要】
本专利技术涉及通信网络
,尤其涉及一种业务配置的方法及装置。
技术介绍
在电信运营商向综合服务提供商转型的过程中,业务层的地位变得越来越重要。很多厂商都开发自己的网络业务,并对外开放接口,供开发者从外部进行调用。这些网络业务使用特定网址的HTTP (Hyper Text Transfer Protocol,超文本传输协议)请求并将网址参数作为参数提供给业务。一般来讲,这些业务会在HTTP请求中以JSON(JavaScriptObject Notation,基于JavaScript语言的轻量级的数据交换格式,JavaScript为一种程序语言),SOAP (Simple object access protocol,简单对象访问协议)或 XML (ExtensibleMarkup Language,可扩展标记语言)等形式传回数据,供应用程序进行解析和/或处理。在NGSON (Next Generation Service Overlay Network,下一代业务叠加网)中,采取一种集中模式来管理大规模的业务,业界应用比较广泛的网络业务API可以发布到平台上 ...
【技术保护点】
一种业务配置的方法,其特征在于,包括:解析接收到的业务请求,获取业务标识;根据业务标识与调用的业务或者调用的业务接口之间的映射关系,确定所述业务标识对应的目标业务或者目标业务接口;根据业务与调用的业务或者调用的业务接口之间的转换规则,转换所述业务请求至所述目标业务的格式或者所述目标业务接口的格式;将转化格式后的所述业务请求转发至所述目标业务或者所述目标业务接口。
【技术特征摘要】
1.一种业务配置的方法,其特征在于,包括: 解析接收到的业务请求,获取业务标识; 根据业务标识与调用的业务或者调用的业务接口之间的映射关系,确定所述业务标识对应的目标业务或者目标业务接口; 根据业务与调用的业务或者调用的业务接口之间的转换规则,转换所述业务请求至所述目标业务的格式或者所述目标业务接口的格式; 将转化格式后的所述业务请求转发至所述目标业务或者所述目标业务接口。2.根据权利要求1所述的业务配置的方法,其特征在于,所述解析接收到的业务请求,获取所述业务标识包括: 接收发送的业务请求,所述请求中包含业务的地址; 解析所述业务的地址,获取所述业务标识。3.根据权利要求1或2所述的业务配置的方法,其特征在于,所述根据业务标识与调用的业务或者调用的业务接口之间的映射关系,确定所述业务标识对应的目标业务或者目标业务接口包括: 根据所述业务标识,确定所述业务标识对应的业务激活的业务接口 ;根据激活的业务接口与调用的业务或者调用的业务接口之间的映射关系,确定所述业务标识对应的目标业务或者目标业务接口。4.根据权利要求3所述的业务配置的方法,其特征在于,所述确定所述业务标识对应的目标业务或者目标业务接口包括: 根据配置的目标业务或目标业务接口的选择规则,确定所述业务标识对应的目标业务或目标业务接口 ;或者, 根据目标业务或目标业务接口的排列顺序及可使用状态,确定所述业务标识对应的目标业务或目标业务接口。5.根据权利要求1所述的业务配置的方法,其特征在于,在所述解析接收到的业务请求,获取所述业务标识之前,所述方法还包括: 配置激活的业务接口与调用的业务或者调用的业务接口之间的映射关系;或者,配置业务标识与调用的业务或者调用的业务接口之间的映射关系; 根据所述配置的激活的业务接口与调用的业务或者调用的业务接口之间的映射关系或者所述配置的业务标识与调用的业务或者调用的业务接口之间的映射关系,配置所述业务与调用的业务或者调用的业务接口之间的转换规则。6.根据权利要求1,4或5之一所述的业务配置的方法,其特征在于, 所述业务包括不同类型的业务接口,所述业务在系统内存在唯一的业务标识,所述业务接口在所述业务中存在唯一的业务接口标识。7.根据权利要求1所述的业务配置的方法,其特征在于,在将所述业务请求转发至所述目标业务或者所述目标业务接口之后,所述方法还包括: 接收所述目标业务或者所述目标业务接口发送的业务请求响应; 将所述业务请求响应发送给业务请求方,或者,根据所述业务与调用的业务或者调用的业务接口之间的转换规则,转换所述业务请求响应的格式,并将所述格式转换后的所述业务请求响应发送给所述业务请求方。8.一种业务配置的方法,其特征在于,包括: 解析接收到的业务接口请求,获取业务接口标识; 根据所述业务接口标识与调用的业务或者调用的业务接口之间的映射关系,确定所述业务接口标识对应的目标业务或者目标业务接口; 根据业务接口与调用的业务或者调用的业务接口之间的转换规则,转换所述业务接口请求至目标业务的格式或者目标业务接口的格式; 将转化格式后的所述业务接口请求转发至所述目标业务或者所述目标业务接口。9.根据权利要求8所述的业务配置的方法,其特征在于,所述解析接收到的业务接口的请求,获取业务接口标识包括: 接收发送的业务接口请求,所述请求中包含业务接口的地址; 解析所述业务接口的地址,获取所述业务接口标识。10.根据权利要求9所述的业务配置的方法,其特征在于,所述确定目标业务或者目标业务接口包括: 根据配置的目标业务或目标业务接口的选择规则,确定所述业务接口标识对应的目标业务或目标业务接口 ;或者, 根据目标业务或目标业务接口的排列顺序及可使用状态,确定所述业务接口标识对应的目标业务或目标业务接口。11.根据权利要求8所述的业务配置的方法,其特征在于,在所述解析接收到业务接口请求,获取所述业务接口标识之前,所述方法还包括: 配置所述业务接口标识与所述调用的业务或者调用的业务接口之间的映射关系;根据所述配置的所述业务接口标识与所述调用的业务或者调用的业务接口之间的映射关系,配置所述业务接口与调用的业务或者调用的业务接口之间的转换规则。12.根据权利要求8所述的业务配置的方法,其特征在于,在将所述请求转发至所述目标业务接口之后,所述方法还包括: 接收所述目标业务或者所述目标业务接口发送的业务接口请求响应; 将所述业务接口请求响应发送给业务请求方;或者,根据所述业务接口与调用的业务或者调用的业务接口之间的所述转换规则,转换所述业务接口请求响应的格式,并将所述转换后的所述业务接口请求响应发送给所述业务请求方。13.一种业务配置的装置,其特征在于,包括: 获取单元,用于解析接收到的业务请求,获取业务标识并将所述业务标识发送给确定单元; 确定单元,用于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。