【问题标题】:Client vs. Server terminology客户端与服务器术语
【发布时间】:2019-12-21 00:55:36
【问题描述】:

我总是混淆这两个术语。您如何确定哪一侧是服务器,哪一侧是客户端?它是由它是发送数据还是接收数据决定的? (假设连接是单向的)

谢谢你,

【问题讨论】:

    标签: networking


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      定义:

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

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

      【讨论】:

        【解决方案3】:

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

        如果一侧的运行时间比另一侧长很多,那么运行时间更长的就是服务器。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-07-25
          • 2019-03-18
          • 1970-01-01
          • 2011-08-07
          • 2012-07-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多