是这样的。我最近在学习windows的网络编程,遇到了一个问题。当客户端和服务器进行连接的时候,服务器可以由accept的返回值得到客户端的一个socket,然后用send函数来给客户端发送消息。但是客户端的连接函数connect的返回值不是0就是-1,无法从这里面得到服务器的socket,没有socket我也不知道如何给服务器发送消息。
accept以后,网络已经连接成功,接收信息,或者发送信息不需要调用connect方法,应该是在线程里面调用。
服务器设置好监听套接字,一般都会对外公开,而且不会轻易改变的。