网络关于接受连接的基本问题

时间:2011-09-13 05:01:01

标签: networking

我有一个关于接受来自多个客户端的网络服务器连接的非常基本的问题。

  1. 服务器侦听端口80
  2. 客户端连接端口80
  3. 服务器仍然侦听端口80上的连接
  4. 另一个客户端连接端口80
  5. 服务器接受连接。
  6. 现在从这里开始,程序员有责任找出所请求的ip并将请求保持为单独处理吗?

    PS:这是在winsock impln

    谢谢,

1 个答案:

答案 0 :(得分:0)

  

程序员有责任找出所要求的IP

没有

  

并将请求保密并处理?

程序员需要做的就是保持接受的套接字标识符,并且通常运行一个线程来处理它的所有I / O.如果应用程序需要对等体的远程地址,它可以通过getsockname()或RTL提供的任何语言随时获取它。