我有一个客户端正在尝试使用套接字 s1 连接到我的主服务器。客户端需要继续尝试使用 s1 连接到主服务器,但同时连接并继续向我的辅助服务器发送“尝试”消息。创建 2 个套接字、重用端口并为这 2 个套接字创建 2 个绑定(bind)是个好主意,还是有更好的方法来实现这一点?这是客户端并使用 C 套接字。谢谢。
最佳答案
如果您的程序是多个服务器的客户端,请为每个服务器使用一个套接字。对于客户端套接字,您根本不需要bind
,只需connect
。
关于从单个客户端套接字 C 连接到多个服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5402019/