客户端与服务器术语

时间:2012-07-26 23:43:27

标签: networking

我总是把这两个词搞糊涂了。您如何确定哪一方是服务器,哪一方是客户?是由发送还是接收数据决定的? (假设连接是单向的)

谢谢,

3 个答案:

答案 0 :(得分:15)

在TCP中,它由发起连接的一方决定。客户端启动连接,服务器侦听并接受连接。连接后,数据可以双向流动。

答案 1 :(得分:4)

说明:

Server-side是指服务器在计算机网络中以客户端 - 服务器关系执行的操作。通常,服务器是在远程服务器上运行的软件程序,例如Web服务器,可以从用户的本地计算机或工作站访问。

Client-side是指客户端在计算机网络中以客户端 - 服务器关系执行的操作。通常,客户端是计算机应用程序,例如Web浏览器,它在用户的本地计算机或工作站上运行,并在必要时连接到服务器。

enter image description here

答案 2 :(得分:1)

如果连接的一侧有多个实例,那么具有更多实例的实例就是客户端。

如果一方的运行时间比另一方长,那么长时间停留的是服务器。