[发明专利]一种远程过程调用处理方法、装置及系统有效
| 申请号: | 201610050072.6 | 申请日: | 2016-01-26 |
| 公开(公告)号: | CN106998343B | 公开(公告)日: | 2020-11-03 |
| 发明(设计)人: | 徐淀 | 申请(专利权)人: | 创新先进技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/46 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 党晓林 |
| 地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 远程 过程 调用 处理 方法 装置 系统 | ||
1.一种远程过程调用处理方法,其特征在于,所述方法包括:
接收请求方发送的服务请求消息;
在API接口层根据所述服务请求消息中的用户标识和请求数据字段在预先设置的接口配置数据中确定所述请求方调用的目标服务;
根据所述确定出的目标服务执行所述请求方的远程过程调用;
所述接口配置数据包括采用下述方式配置生成:
获取请求方的用户标识和所述请求方的初始化数据字段的信息;
配置所述请求方的签约接口,设置所述签约接口与所述用户标识的对应关系;
配置在所述签约接口下所述请求方的初始化数据字段,和与所述初始化数据字段对应的目标服务。
2.如权利要求1所述的一种远程过程调用处理方法,其特征在于,所述根据所述服务请求消息中的用户标识和请求数据字段在设置的接口配置数据中确定所述请求方调用的目标服务包括:
根据服务请求消息中的用户标识在设置接口配置数据中查找所述请求方在相应签约接口下与服务请求消息中请求数据字段匹配对应的目标服务。
3.如权利要求2所述的一种远程过程调用处理方法,其特征在于,所述方法还包括:
若未查找到所述请求方在相应签约接口下与服务请求消息中请求数据字段匹配对应的目标服务,则执行按照所述用户标识的签约接口下的全集初始化数据字段发起对下游相应服务系统的远程过程调用。
4.如权利要求1至3中任意一项所述的一种远程过程调用处理方法,其特征在于,所述方法还包括:
将执行所述请求方的远程过程调用的处理结果返回给所述请求方。
5.一种远程过程调用处理装置,其特征在于,所述装置包括:
接收模块,用于接收请求方发送的服务请求消息;
配置计算模块,用于在API接口层根据所述服务请求消息中的用户标识和请求数据字段在预先设置的接口配置数据中确定所述请求方调用的目标服务;
服务调用模块,用于根据所述确定出的目标服务执行所述请求方的远程过程调用;
所述配置计算模块包括:
后台配置模块,用于获取请求方的用户标识和所述请求方的初始化数据字段的信息;还用于配置所述请求方的签约接口,设置所述签约接口与所述用户标识的对应关系,以及用于配置在所述签约接口下所述请求方的初始化数据字段和与所述初始化数据字段对应的目标服务;
存储模块,用于存储所述后台配置模块配置生成的接口配置数据;
查询处理模块,用于根据所述服务请求消息中的用户标识和请求数据字段在所述存储模块中查询所述请求数据字段对应的目标服务。
6.如权利要求5所述的一种远程过程调用处理装置,其特征在于,所述查询处理模块根据所述服务请求消息中的用户标识和请求数据字段在所述存储模块中查询所述请求数据字段对应的目标服务包括:
根据服务请求消息中的用户标识在设置接口配置数据中查找所述请求方在相应签约接口下与服务请求消息中请求数据字段匹配对应的目标服务。
7.如权利要求5所述的一种远程过程调用处理装置,其特征在于,所述装置还包括:
备用处理模块,用于在所述查询处理模块未查找到所述请求方在相应签约接口下与服务请求消息中请求数据字段匹配对应的目标服务时,执行按照所述用户标识的签约接口下的全集初始化数据字段发起对下游相应服务系统的远程过程调用。
8.如权利要求5至7中任意一项所述的一种远程过程调用处理装置,其特征在于,所述装置还包括:
数据输出模块,用于将执行所述请求方的远程过程调用的处理结果返回给所述请求方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610050072.6/1.html,转载请声明来源钻瓜专利网。





