【发布时间】:2011-03-22 14:28:29
【问题描述】:
我有一个监听器,可以将任意数据(HTTP 请求)传递到网络套接字,然后通过 TCP 传递。这适用于第一个请求,但侦听器不接受后续的新请求。
我的问题是:
如果我有sock=accept(listener,(struct addr *)&sin, &sinlen);,那么根据套接字函数引用,侦听器套接字保持打开状态,我应该能够为后续请求重新调用accept() 任意次数。这个对吗?如果是这样,请比我更熟悉套接字编程的人解释一下这段代码的外观吗?
【问题讨论】: