2012-07-26 126 views
5

我總是會對這兩個術語感到困惑。你如何確定哪一方是服務器,哪一方是客戶端?它是由發送還是接收數據決定的? (假設連接出現單向)客戶端與服務器術語

謝謝

回答

9

在TCP,它是由發起連接的一側確定。客戶端啓動連接,服務器偵聽並接受連接。連接後,數據可以雙向流動。

+0

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

1

如果連接的一側比另一側的實例多得多,那麼具有更多實例的實例就是客戶端。

如果一方的運行時間比另一方的運行時間長,則保持更長的時間就是服務器。

+0

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

3

定義:

Server-side指的是由服務器在計算機網絡中的客戶機 - 服務器關係進行操作。通常,服務器是運行在遠程服務器上的軟件程序,例如Web服務器,可從用戶的本地計算機或工作站訪問。

Client-side是指由客戶端在計算機網絡中的客戶端 - 服務器關係中執行的操作。通常,客戶端是計算機應用程序,例如Web瀏覽器,可在用戶的本地計算機或工作站上運行,並根據需要連接到服務器。

enter image description here