VB WINSOCK TCP UDP穿透如何实现
VB WINSOCK TCP UDP穿透怎么实现
我正在做一个多用户通讯软件,可是内网和内网用户,怎么才能直接连接咧
思路是这样的:
服务器S----有一个外网的IP地址
用户A------假如是北京内网用户(网吧)
用户B------假如是河南内网用户(网吧)
1.首先服务器监听IP和端口
2.用户A连接服务器
3.用户B连接服务器
4.服务器获得用户A和用户B的真实地址和端口
5.服务器告诉A和B双方的真实IP和端口
6.到这里就不知道怎么让用户A和用户B直接连接了,因为此时用户A或B的WINSOCK端口处于和服务器S的连接状态,怎么才能让A和B在不端开连接或端开连接但端口号不变的情况下让A和B能直接进行连接!
TCP不行的话,UDP可以吗 具体怎么实现 怎么才能让多个用户同时能发消息给A,并且A能收到!
希望高手解答,如果有办法实现,本人愿意出100-300元买此实现方法!本人很穷,但很敬业!希望大家帮帮忙!在这里谢谢大家了!
VisualBasic程序开发环境 程序开发 VisualBasic
vekyhe
11 years, 9 months ago