[发明专利]一种跨安全域的通信方法、服务器和可读存储介质有效
申请号: | 201910099641.X | 申请日: | 2019-01-31 |
公开(公告)号: | CN109981725B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 张庆 | 申请(专利权)人: | 咪咕文化科技有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/01;H04L67/30 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 100088 北京市西城区德*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全域 通信 方法 服务器 可读 存储 介质 | ||
1.一种跨安全域的通信方法,其特征在于,应用于第一安全域中的第一主机,所述通信方法包括:
第一主机中预设有多个监听线程,每个监听线程对应监听一个端口,用于供本安全域中各应用的客户端连接;其中,所述第一主机所监听的各所述端口预设有识别信息,所述识别信息是端口的唯一标识并和服务地址一一对应,各所述端口预设的识别信息和服务地址的对应关系通过配置方式保存于第一主机;
监听供所述第一安全域中各客户端连接的多个端口,所述端口和所述客户端一一对应,其中客户端的目标地址为对应端口的地址;
响应于第一端口接收到的来自第一安全域客户端用于连接服务地址的第一连接请求,在确定第一主机和第二主机的预定端口连接后,向第二安全域中的第二主机的预定端口发送用于确定服务地址的第二连接请求,并将所述第一端口接收到的数据转发至所述第二主机的所述预定端口,经所述第二主机连接至所述服务地址;
其中,所述第一端口为所述第一主机所监听的各端口中的任意一个端口,所述第二连接请求包括所述第一端口的识别信息。
2.根据权利要求1所述的跨安全域的通信方法,其特征在于,所述识别信息包括:字符串和/或数字。
3.根据权利要求1所述的跨安全域的通信方法,其特征在于,所述向第二安全域中的第二主机的预定端口发送用于确定服务地址的第二连接请求之后,还包括:
在接收到来自所述第二主机的反馈数据时,将所述反馈数据反馈至所述第一端口。
4.一种跨安全域的通信方法,其特征在于,应用于第二安全域中的第二主机,包括:
监听供第一安全域连接的第一端口,所述第一端口为所述第一安全域中的第一主机所监听的各端口中的任意一个端口,其中第一主机中预设有多个监听线程,每个监听线程对应监听一个端口,用于供本安全域中各应用的客户端连接;其中,所述第一主机所监听的各所述端口预设有识别信息,所述识别信息是端口的唯一标识并和服务地址一一对应;
响应于所述端口接收到来自所述第一安全域中的用于确定服务地址的第二连接请求,根据所述第二连接请求确定出对应的服务地址;其中,所述第二连接请求中包括识别信息,所述识别信息分别对应一服务地址;根据所述第二连接请求中的所述识别信息确定出所述服务地址;所述识别信息和服务地址的对应关系通过配置方式保存于所述第二主机
连接所述服务地址;
其中,所述第二连接请求为所述第一主机在接收到用于连接服务地址的第一连接请求后所发出,所述第一连接请求来自所述第一安全域中的客户端。
5.一种服务器,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至3中任一项所述的跨安全域的通信方法。
6.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的跨安全域的通信方法。
7.一种服务器,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求4所述的跨安全域的通信方法。
8.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求4所述的跨安全域的通信方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕文化科技有限公司,未经咪咕文化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910099641.X/1.html,转载请声明来源钻瓜专利网。