【技术实现步骤摘要】
【技术保护点】
一种基于socket连接的数据传输方法,其特征在于,具体步骤如下:步骤1:在本地代理服务器中建立一个本地代理端口列表,每个本地代理端口对应一个远程服务端的地址;在远程代理服务器中设置一个远程代理端口;步骤2:本地代理服务器实时监听所有本地代理端口;步骤3:判断是否有本地代理端口接收到来自本地客户端的连接请求,如果有,进入步骤4,否则返回步骤2;步骤4:本地客户端与被请求连接的本地代理端口建立连接L1;步骤5:在本地代理端口列表中查找被请求连接的本地代理端口对应的远程服务端的地址;步骤6:远程代理服务器实时监听远程代理端口;步骤7:判断远程代理端口是否接收到来自本地代理服务器的连接请求,如果有,进入步骤8,否则返回步骤6;步骤8:本地代理服务器与远程代理服务器的代理端口建立连接L2,并与远程代理服务器握手并告知要连接的远程服务端的地址A1;步骤9:远程代理服务器根据获得的远程服务端的地址A1与相应的远程服务端建立连接L3;步骤10:本地客户端与远程服务端之间通过连接L1、L2、L3进行数据传输。
【技术特征摘要】
【专利技术属性】
技术研发人员:官元峰,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。