客戶端與伺服器端的區別

2021-06-27 18:34:17 字數 314 閱讀 7772

一般來說,客戶端就是我們使用的電腦(包括我們使用的瀏覽器ie,firefox);伺服器端就是存放網頁與資料庫資料的伺服器;

電腦上裝的魔獸程式就是客戶端程式,你連線的伺服器(九城的伺服器)就是是伺服器端程式

我們通常所說的動態**設計一般都是b/s結構的,b是browser的縮寫,就是客戶端程式。s是server的縮寫,就是伺服器端程式。

客戶端程式通常不需要我們編寫,可以使用ie或者firefox等瀏覽器,所以我們只需要編寫伺服器端程式就好了,這樣只要修改s端程式,就可以使**發生變化,因此b/s結構的優勢就是,容易部署,容易更新,而且客戶端比較輕便(瘦客戶端)。

客戶端與伺服器端通訊

關係圖 傳送 邏輯管理器 處理邏輯傳送指令 指令解析管理器 根據協議xml解析指令成二進位制資料 把二進位制資料傳給伺服器 接收 伺服器傳送二進位制資料到客戶端 指令解析管理器 根據協議xml解析二進位制資料 根據解析資料對映到邏輯類來處理 2 1 3 20 2,2 21 1,1,2 指令名和指令名...

客戶端跳轉與伺服器端跳轉的區別

一 客戶端跳轉 客戶端跳轉時用httpservletresopse物件的sendredirect函式實現,伺服器端跳轉是使用requestdispather物件的forward方法實現的。這兩者之間的區別主要體現在三個方面 1.使用伺服器端跳轉時,客戶瀏覽器的位址列並不會顯示目標位址的url,而是用...

伺服器端控制項與客戶端控制項的區別

伺服器控制項的 在伺服器端解釋執行,生成根據使用者的瀏覽器而定的html元素。客戶端控制項由客戶端瀏覽器解釋執行。伺服器控制項需要回發執行,當首次開啟頁面時,需初始化。伺服器端控制項是由runat屬性指示的,runat的值有且僅為一值 server 通過新增runat屬性,一般的html控制項可以被...