c/s和b/s結構的區別

c/s結構瀏覽器

1.建立Client服務器

2.設計服務器Server設計

3.設計私有通信協議內存

4.隨着功能的升級,安裝了客戶端程序的計算,要不升級最新版資源

b/s結構get

1.瀏覽器代替客戶端it

2.服務器(協議教會,業務邏輯處理)io

3.公有HTTP協議class

Servlet服務器端

1.響應靜態資源

 

  1. 客戶端發送請求至服務器端;
  2. 服務器將請求信息發送至 Servlet;
  3. Servlet 生成響應內容並將其傳給 服務器。響應內容動態生成,一般取決於客戶端的請求;
  4. 服務器將響應返回給客戶端。
  1. 客戶端請求該 Servlet;
  2. 加載 Servlet 類到內存;
  3. 實例化並調用init()方法初始化該 Servlet;
  4. service()(根據請求方法不一樣調用doGet() 或者 doPost(),此外還有doHead()、doPut()、doTrace()、doDelete()、doOptions()、destroy())。
  5. 加載和實例化 Servlet。這項操做通常是動態執行的。然而,Server 一般會提供一個管理的選項,用於在 Server 啓動時強制裝載和初始化特定的 Servlet。
相關文章
相關標籤/搜索