1

我有一个 UNIX 服务器程序(使用 C UNIX 库的 C++),它创建、绑定到套接字、接受和侦听客户端,一旦连接就接受来自客户端的请求。

一旦请求得到处理,我想终止与客户端的连接,但不想杀死服务器以便服务器可以为其他客户端提供服务。

执行此操作的 UNIX 功能是什么?

4

1 回答 1

3

调用close(2)返回的文件描述符accept(2)。在您采取其他操作之前,侦听套接字将保持打开状态。

您可能会发现Beej 的网络编程指南很有用。

于 2013-10-23T19:14:48.407 回答