qq通信与vb的winsock通信

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:05:42
当我用路由或者交换机的时候,用VB的winsock制作聊天软件的时候,无法与互联网的其他用户通信,好像路由需要制作端口映射?那qq为什么可以正常通信?

那你是做的不对。winsock可以实现穿透聊天。只要建立一个tcp通道即可通信聊天。
qq也一样。通过建立的tcp通道。。也就是C/S模型。。只要一个服务器端开着就可以了。问题是你是服务器。那么就要开一个端口。。如果对方是服务器。对方开一个端口。不管谁。主要一个端口打开的就可以。

QQ是先把信息发给QQ的服务器,然后服务器再发给你的好友。