如果都在公网的话,客户端直接在服务器注册IP和端口,其他客户端根据这个直接连接即可。如果两个客户端都在内网,需要打洞。
是的 必须有一个服务端的~ 人多服务器也不会有很大负担 聊天程序 你打一万个字也就4万个字节 才不到几K的空间 用完就可以释放掉了对于tcpip来说太小菜了~
这个问题需要这么处理如果有别的客户端对本客户端请求连接,那么就需要把本客户端变成服务器,等待客户端连接,然后直接通信