The invention provides a communication establishment method and device, which relates to the field of communication technology. The method includes: receiving the first connection request sent by the first client, acquiring the target network information from the pre-stored preset network information according to the first connection request, sending the target network information to the first client, and sending the second connection request including the target network information to the second client so as to enable the first client. A communication connection is established with the second client. By obtaining network information corresponding to the first client and the second client respectively from the pre-stored network information, the server can avoid obtaining network information through network address translation penetration, thus avoiding the need to send multiple signaling services to establish communication connections, reducing the steps needed to establish communication connections between clients, and improving the network information. The efficiency of establishing communication connection is achieved.
【技术实现步骤摘要】
通信建立方法及装置
本专利技术涉及通信
,具体而言,涉及一种通信建立方法及装置。
技术介绍
在互联网点对点通信的过程中,多个客户端均可以与服务器连接,则任意一个客户端可以通过服务器与其他客户端建立直连通信,实现数据交互。相关技术中,若第一客户端需要与第二客户端建立直连通信,则第一客户端可以向服务器发送连接请求,而服务器则可以根据该连接请求与第二客户端进行通信,在经过多次信令发送后,第一客户端与第二客户端建立直连通信。但是,在第一客户端与第二客户端建立直连通信的过程中,需要经过多次信令服务的发送才能建立第一客户端与第二客户端的直连通信,建立通信连接的步骤较多,效率较低。
技术实现思路
本专利技术的目的在于,针对上述现有技术中的不足,提供一种通信建立方法及装置,以解决建立通信连接的步骤较多,效率较低的问题。为实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种通信建立方法,应用于点对点通信网络中的服务器,所述点对点通信网络包括:所述服务器和多个客户端,多个所述客户端包括第一客户端和第二客户端,所述方法包括:接收所述第一客户端发送的第一连接请求,所述第一连接请求用于请求所述服务器建立所述第一客户端和所述第二客户端之间的通信连接;根据所述第一连接请求,从预先存储的预置网络信息中获取目标网络信息,所述目标网络信息包括与所述第一客户端对应的网络信息和与所述第二客户端对应的网络信息;向所述第一客户端发送所述目标网络信息,并向所述第二客户端发送包括所述目标网络信息的第二连接请求,以使所述第一客户端和所述第二客户端建立通信连接。可选的,所 ...
【技术保护点】
1.一种通信建立方法,其特征在于,应用于点对点通信网络中的服务器,所述点对点通信网络包括:所述服务器和多个客户端,多个所述客户端包括第一客户端和第二客户端,所述方法包括:接收所述第一客户端发送的第一连接请求,所述第一连接请求用于请求所述服务器建立所述第一客户端和所述第二客户端之间的通信连接;根据所述第一连接请求,从预先存储的预置网络信息中获取目标网络信息,所述目标网络信息包括与所述第一客户端对应的网络信息和与所述第二客户端对应的网络信息;向所述第一客户端发送所述目标网络信息,并向所述第二客户端发送包括所述目标网络信息的第二连接请求,以使所述第一客户端和所述第二客户端建立通信连接。
【技术特征摘要】
1.一种通信建立方法,其特征在于,应用于点对点通信网络中的服务器,所述点对点通信网络包括:所述服务器和多个客户端,多个所述客户端包括第一客户端和第二客户端,所述方法包括:接收所述第一客户端发送的第一连接请求,所述第一连接请求用于请求所述服务器建立所述第一客户端和所述第二客户端之间的通信连接;根据所述第一连接请求,从预先存储的预置网络信息中获取目标网络信息,所述目标网络信息包括与所述第一客户端对应的网络信息和与所述第二客户端对应的网络信息;向所述第一客户端发送所述目标网络信息,并向所述第二客户端发送包括所述目标网络信息的第二连接请求,以使所述第一客户端和所述第二客户端建立通信连接。2.如权利要求1所述的方法,其特征在于,所述根据所述第一连接请求,从预先存储的预置网络信息中获取目标网络信息,包括:根据所述第一连接请求获取与所述第一客户端对应的第一标识和与所述第二客户端对应的第二标识;根据所述第一标识和所述第二标识,从所述预置网络信息中获取所述目标网络信息。3.如权利要求1所述的方法,其特征在于,所述方法还包括:若所述预置网络信息不包括所述目标网络信息,通过网络地址转换穿透的方式获取所述目标网络信息。4.如权利要求3所述的方法,其特征在于,在所述通过网络地址转换穿透的方式获取所述目标网络信息之后,所述方法还包括:将所述目标网络信息存储在所述预置网络信息中。5.如权利要求1至4任一所述的方法,其特征在于,所述方法还包括:获取所述预置网络信息中各个网络信息对应的存储时长;对于每个网络信息,若所述网络信息对应的存储时长大于预设时长,删除所述网络信息。6...
【专利技术属性】
技术研发人员:林皓,罗进,党艳平,姜一,
申请(专利权)人:上海北信源信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。