[发明专利]业务模型调用方法、装置及存储介质在审
申请号: | 201811543829.0 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109815025A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 万超;魏维;刘志永 | 申请(专利权)人: | 顺丰科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 郭栋梁 |
地址: | 518061 广东省深圳市南山区学府路(以南)*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务模型 请求内容 调用 存储介质 目标业务 服务器 远程过程调用协议 软件工程师 关联 编码转换 调用目标 返回响应 请求调用 响应结果 预先创建 预先注册 客户端 封装 申请 携带 响应 | ||
本申请公开了一种业务模型调用方法、装置及存储介质,该方法包括接收远程过程调用协议RPC请求消息,该RPC请求消息用于请求调用至少一个业务模型,该RPC请求消息包括模型请求内容;响应于该RPC请求消息,利用与该模型请求内容关联的预先创建的RPC对象来调用目标业务模型;向客户端返回响应结果,该响应结果包括该目标业务模型。本申请实施例通过将运行在服务器上的至少一个业务模型的模型请求内容封装为RPC对象,使得服务器可以根据RPC请求消息中携带的模型请求内容,利用预先注册的与该模型请求内容关联的RPC对象,实现与该模型请求内容对应的目标业务模型的调用,避免了软件工程师对业务模型进行编码转换,提高了业务模型调用效率。
技术领域
本申请一般涉及计算机技术领域,具体涉及一种业务模型调用方法、装置及存储介质。
背景技术
随着机器学习的不断发展,Hadoop及Spark等生态圈的逐渐完善,越来越多的机器学习模型采用Hadoop及Spark等生态圈来实现。
目前,在机器学习的业务模型实现过程中,首先需要数据分析师及算法工程师采用一定的编程语言进行业务模型的构建及调试,在业务模型的性能稳定后,则进一步需要软件工程师将该业务模型转换为计算机可以普遍识别的语言,以完成业务模型的落地。
在软件工程师进行业务模型的编码转换时,需要软件工程师人力实现,并当业务模型出现调整或优化时,需要重新进行编码,从而使得工作量大,业务模型落地调用难度系数大,效率低。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种业务模型调用方法、装置及存储介质,以解决的业务模型通过编码转换进行落地时,工作量大,效率低的问题。
第一方面,本申请实施例提供一种业务模型调用方法,该方法包括:
接收远程过程调用协议RPC请求消息,该RPC请求消息用于请求调用至少一个业务模型,该RPC请求消息包括模型请求内容;
响应于该RPC请求消息,利用与该模型请求内容关联的预先创建的RPC对象来调用目标业务模型;
向客户端返回响应结果,该响应结果包括该目标业务模型。
第二方面,本申请实施例提供一种业务模型调用方法,该方法包括:
向服务器发送远程过程调用协议RPC请求消息,该RPC请求消息用于请求调用至少一个业务模型,其包括模型请求内容,以使得该服务器利用与该模型请求内容关联的预先创建的RPC对象来调用目标业务模型;
接收该服务器返回的响应结果,该响应结果包括该目标业务模型。
第三方面,本申请提供一种业务模型调用装置,该装置包括:
接收模块,用于接收远程过程调用协议RPC请求消息,该RPC请求消息用于请求调用至少一个业务模型,该RPC请求消息包括模型请求内容;
调用模块,用于响应于该RPC请求消息,利用与该模型请求内容关联的预先创建的RPC对象来调用目标业务模型;
返回模块,用于向客户端返回响应结果,该响应结果包括该目标业务模型。
第四方面,本申请实施例提供一种业务模型调用装置,该装置包括:
发送模块,用于向服务器发送远程过程调用协议RPC请求消息,该RPC请求消息用于请求调用至少一个业务模型,其包括模型请求内容,以使得该服务器利用与该模型请求内容关联的预先创建的RPC对象来调用目标业务模型;
接收模块,用于接收该服务器返回的响应结果,该响应结果包括该目标业务模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顺丰科技有限公司,未经顺丰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811543829.0/2.html,转载请声明来源钻瓜专利网。