增强终端与服务通讯能力和网络控制能力的方法和装置制造方法及图纸

技术编号:38811945 阅读:34 留言:0更新日期:2023-09-15 19:50
本发明专利技术提供了一种增强终端与服务通讯能力和网络控制能力的方法和装置,属于网络安全的技术领域,该方法中,RPC API网关中采用的是IDL

【技术实现步骤摘要】
增强终端与服务通讯能力和网络控制能力的方法和装置


[0001]本专利技术涉及网络安全的
,尤其是涉及一种增强终端与服务通讯能力和网络控制能力的方法和装置。

技术介绍

[0002]传统模式下,程序的运行都是本地编写程序,编译后在本地执行,调用本地资源,在数据日益膨胀的今天,计算量增大,显然使用这种方式是不行的,需要寻找一种方式能够使用其它主机上的资源来完成计算任务,然后结果汇总到本地主机上,类似于分布式计算,和hadoop的实现方式有点相似,其实hadoop就是利用RPC来实现的。
[0003]RPC技术最早出现在1981年由Nelson提出,1984年,Birrell和Nelson把RPC用在支持异构型分布式系统之间通讯,Birrel的RPC模型引入存根进程(stub)作为远程进程的本地代理,调用RPC运行时库(RPC runtime)来传输网络中的调用。stub与rpc runtime屏蔽了网络调用所涉及的众多细节,由于分布式系统的异构性以及分布式计算与计算任务的多样性,RPC作为网络通信与委托计算的实现机制,在实现上种类繁多,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种增强终端与服务通讯能力和网络控制能力的方法,其特征在于,应用于RPC API网关,所述RPC API网关为终端和微服务之间的中间层,且所述RPC API网关中采用的是IDL

less的RPC框架,所述方法包括:获取所述终端发起的服务访问请求;判断所述服务访问请求与限流规则是否匹配;如果匹配,则基于限流算法判断所述服务访问请求是否限流;如果限流,则丢弃所述服务访问请求;如果不匹配或不限流,则将所述服务访问请求路由至所述微服务中对应的服务器,以使所述服务器执行所述服务访问请求对应的操作,并将所述操作的结果经由所述RPC API网关返回至所述终端。2. 根据权利要求1所述的方法,其特征在于,所述IDL

less的RPC框架包括:将RPC的服务器的接口汇聚到所述RPC API网关内,将RPC的终端的接口汇聚到所述RPC API网关内。3. 根据权利要求1所述的方法,其特征在于,所述RPC API网关包括:内置于所述终端内的RPC和存根,以及内置于所述服务器内的RPC和存根。4. 根据权利要求1所述的方法,其特征在于,所述RPC API网关提供的传输方式包括:基于TCP的传输和基于Quic协议的UDP传输。5.根据权利要求1所述的方法,其特征在于,基于限流算法判断所述服务访问请求是否限流,包括:判断所...

【专利技术属性】
技术研发人员:肖宇高枫任柏松羡春辉苗滢
申请(专利权)人:雄安国创中心科技有限公司
类型:发明
国别省市:

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

1