c中的套接字tcp示例

c中的套接字tcp示例,c,sockets,tcp,C,Sockets,Tcp,我正在寻找一个简单的TCP服务器/客户端的好例子,它可以将消息从一个客户端传递到另一个客户端。我看过很多例子,但我只能找到真正复杂的例子,或者只有一个客户机与服务器对话,而不是彼此对话 请参见第页的selectserver.c。客户端在页面的前面已经定义,服务器似乎很容易扩展。这一个很好,但没有两个客户端相互通信的示例。@JonBlake,这是因为使用TCP套接字是不可能的。您需要一边创建侦听套接字(“成为服务器”),另一边连接(“成为客户机”)。对于无连接传输,请查看UDP。阅读Beej指南中

我正在寻找一个简单的TCP服务器/客户端的好例子,它可以将消息从一个客户端传递到另一个客户端。我看过很多例子,但我只能找到真正复杂的例子,或者只有一个客户机与服务器对话,而不是彼此对话

请参见第页的selectserver.c。客户端在页面的前面已经定义,服务器似乎很容易扩展。

这一个很好,但没有两个客户端相互通信的示例。@JonBlake,这是因为使用TCP套接字是不可能的。您需要一边创建侦听套接字(“成为服务器”),另一边连接(“成为客户机”)。对于无连接传输,请查看UDP。阅读Beej指南中的第2节了解更多细节。如果你可以尝试一些简单的东西,然后在尝试了一些东西后发布更具体的问题,这将是最好的。