通信方法、装置、系统、电子设备及可读存储介质制造方法及图纸

技术编号:23710245 阅读:33 留言:0更新日期:2020-04-08 12:10
本公开实施例公开了一种通信方法、装置、系统、电子设备及可读存储介质。通信方法包括:由服务调用端生成用于请求进行服务调用的服务调用请求,所述服务调用请求包括所述服务调用端的验证信息;由所述服务调用端通过公网发送所述服务调用请求;响应于所述服务调用端通过公网发送服务调用请求,由所述服务调用端生成第一线程池以供通过所述公网发送的服务调用请求使用,所述第一线程池独立于未经过所述公网发送的服务调用请求所使用的第二线程池,其中,所述第二线程池是在所述服务调用端所在的内网中发起的对内部服务的调用请求所使用的线程池,其中,所述第一线程池释放验证信息未被验证通过的服务调用请求所使用的线程资源。

Communication method, device, system, electronic equipment and readable storage medium

【技术实现步骤摘要】
通信方法、装置、系统、电子设备及可读存储介质
本公开涉及通信
,具体涉及通信方法、装置、系统、电子设备及可读存储介质。
技术介绍
不同位置的设备和/或服务端应用存在大量的通信需求。例如,随着互联网的发展,通常需要通过跨网络环境(例如,公网)进行服务调用(接口调用),服务调用端可以通过发起服务调用请求,解析服务(接口)返回的响应,进行通信(数据交互)。跨网络环境服务调用,受复杂网络环境因素影响较大,因时延较大或网络不稳定等问题可能导致服务调用稳定性无法得到保障。而且,跨网络服务调用由于网络环境复杂,服务调用端的身份以及服务调用请求的可靠性都可能存在问题,因此,如何保证跨网络服务调用的稳定性和安全性正在通信技术中变得越来越重要。
技术实现思路
为了解决相关技术中的问题,本公开实施例提供通信方法、装置、系统、电子设备及可读存储介质。第一方面,本公开实施例中提供了一种通信方法,包括:由服务调用端生成用于请求进行服务调用的服务调用请求,所述服务调用请求包括所述服务调用端的验证信息;r>由所述服务调用端本文档来自技高网...

【技术保护点】
1.一种通信方法,其特征在于,包括:/n由服务调用端生成用于请求进行服务调用的服务调用请求,所述服务调用请求包括所述服务调用端的验证信息;/n由所述服务调用端通过公网发送所述服务调用请求;/n响应于所述服务调用端通过公网发送服务调用请求,由所述服务调用端生成第一线程池以供通过所述公网发送的服务调用请求使用,所述第一线程池独立于未经过所述公网发送的服务调用请求所使用的第二线程池,其中,所述第二线程池是在所述服务调用端所在的内网中发起的对内部服务的调用请求所使用的线程池,其中,所述第一线程池释放验证信息未被验证通过的服务调用请求所使用的线程资源。/n

【技术特征摘要】
1.一种通信方法,其特征在于,包括:
由服务调用端生成用于请求进行服务调用的服务调用请求,所述服务调用请求包括所述服务调用端的验证信息;
由所述服务调用端通过公网发送所述服务调用请求;
响应于所述服务调用端通过公网发送服务调用请求,由所述服务调用端生成第一线程池以供通过所述公网发送的服务调用请求使用,所述第一线程池独立于未经过所述公网发送的服务调用请求所使用的第二线程池,其中,所述第二线程池是在所述服务调用端所在的内网中发起的对内部服务的调用请求所使用的线程池,其中,所述第一线程池释放验证信息未被验证通过的服务调用请求所使用的线程资源。


2.根据权利要求1所述的方法,其特征在于,所述验证信息包括根据预设数字签名方法生成的签名。


3.根据权利要求2所述的方法,其特征在于,所述由服务调用端生成用于请求进行服务调用的服务调用请求,所述服务调用请求包括所述服务调用端的验证信息,包括:
通过至少一个处理器获取所述服务调用请求的时间戳;
通过至少一个处理器基于预设数字签名方法利用预设参数、第一预设密钥和所述时间戳进行加密生成摘要,并且通过对所述摘要加密生成数字签名;
通过至少一个处理器将所述预设参数、所述时间戳和所述数字签名作为验证信息添加到所述服务调用请求。


4.根据权利要求1所述的方法,其特征在于,还包括:
由所述服务调用端接收针对所述服务调用请求的响应。


5.根据权利要求4所述的方法,其特征在于,还包括:
根据由所述服务调用端接收到的针对所述服务调用请求的响应处于异常状态,由所述服务调用端根据预设重试方法通过公网重新发送所述服务调用请求。


6.一种通信方法,其特征在于,包括:
由服务调用端生成用于请求进行服务调用的服务调用请求,所述服务调用请求包括所述服务调用端的验证信息;
由所述服务调用端通过公网向服务提供端发送所述服务调用请求;
响应于所述服务调用端通过公网向服务提供端发送所述服务调用请求,由所述服务调用端生成第一线程池以供通过所述公网发送的服务调用请求使用,所述第一线程池独立于未经过所述公网发送的服务调用请求所使用的第二线程池,其中,所述第二线程池是在所述服务调用端所在的内网中发起的对内部服务的调用请求所使用的线程池,其中,所述第一线程池释放验证信息...

【专利技术属性】
技术研发人员:许红涛
申请(专利权)人:拉扎斯网络科技上海有限公司
类型:发明
国别省市:上海;31

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

1