[发明专利]一种套接字socket连接的方法及设备有效
申请号: | 201711434365.5 | 申请日: | 2017-12-26 |
公开(公告)号: | CN109962962B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 王清;李伟;林琳;范丽;王招凯 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/146;H04L69/16;H04L9/40;H04L61/5007 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 套接 socket 连接 方法 设备 | ||
1.一种套接字socket连接的方法,其特征在于,包括:
确定标识待发送数据的第一终端的终端号;
根据预设的终端号与socket整型值的映射关系,确定与所述第一终端的终端号映射的socket整型值;其中,所述映射关系是预先建立的一个全局MAP映射表,所述MAP映射表通过键值为终端号,数据项为socket连接的整型值,记录终端号与socket整型值的映射关系;
根据确定的socket整型值建立所述第一终端与目标服务器的socket连接,所述目标服务器为所述待发送数据发送的目的服务器。
2.如权利要求1所述的方法,其特征在于,所述根据确定的socket整型值建立所述第一终端与目标服务器的socket连接之后,包括:
通过建立的socket连接将所述待发送数据发送到所述目标服务器。
3.如权利要求2所述的方法,其特征在于,在确定与所述第一终端的终端号映射的socket整型值失败时,或在通过建立的socket连接将所述待发送数据发送到所述目标服务器失败时,所述方法包括:
建立与所述第一终端的终端号映射的第一socket整型值;
在所述映射关系中保存所述第一socket整型值与所述第一终端的终端号的映射。
4.如权利要求2或3所述的方法,其特征在于,所述通过建立的socket连接将所述待发送数据发送到所述目标服务器之后,包括:
接收所述第一终端与所述目标服务器的socket连接的关闭指示;
根据所述关闭指示,删除所述映射关系中与所述第一终端的终端号映射的socket整型值。
5.如权利要求2或3所述的方法,其特征在于,所述通过建立的socket连接将所述待发送数据发送到所述目标服务器之前,包括:
确定所述待发送数据的加密方式;
根据确定的加密方式对所述待发送数据进行加密。
6.一种用于套接字socket连接的设备,其特征在于,包括:
第一确定单元,用于确定标识待发送数据的第一终端的终端号;
第二确定单元,用于根据预设的终端号与socket整型值的映射关系,确定与所述第一终端的终端号映射的socket整型值;其中,所述映射关系是预先建立的一个全局MAP映射表,所述MAP映射表通过键值为终端号,数据项为socket连接的整型值,记录终端号与socket整型值的映射关系;
第一建立单元,用于根据确定的socket整型值建立所述第一终端与目标服务器的socket连接,所述目标服务器为所述待发送数据发送的目的服务器。
7.如权利要求6所述的设备,其特征在于,包括:
发送单元,用于通过建立的socket连接将所述待发送数据发送到所述目标服务器。
8.如权利要求7所述的设备,其特征在于,在确定与所述第一终端的终端号映射的socket整型值失败时,或在通过建立的socket连接将所述待发送数据发送到所述目标服务器失败时,包括:
第二建立单元,用于建立与所述第一终端的终端号映射的第一socket整型值;
保存单元,用于在所述映射关系中保存所述第一socket整型值与所述第一终端的终端号的映射。
9.如权利要求7或8所述的设备,其特征在于,包括:
接收单元,用于接收所述第一终端与所述目标服务器的socket连接的关闭指示;
删除单元,用于根据所述关闭指示,删除所述映射关系中与所述第一终端的终端号映射的socket整型值。
10.如权利要求7或8所述的设备,其特征在于,包括:
第三确定单元,用于确定所述待发送数据的加密方式;
第四确定单元,用于根据确定的加密方式对所述待发送数据进行加密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711434365.5/1.html,转载请声明来源钻瓜专利网。