客户端与服务器术语

问题描述:

我总是会对这两个术语感到困惑。你如何确定哪一方是服务器,哪一方是客户端?它是由发送还是接收数据决定的? (假设连接出现单向)客户端与服务器术语

谢谢

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

+0

谢谢!我很感激! :) – 2012-07-27 00:41:19

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

如果一方的运行时间比另一方的运行时间长,则保持更长的时间就是服务器。

+0

谢谢格雷格! :) – 2012-07-27 00:41:35

定义:

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

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

enter image description here