




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、中央軟件部平臺部打造優秀的軟件平臺協議培訓膠片22.07.2022第1頁,共44頁。初識協議了解協議在網絡中的應用協議基礎知識總結內容提要第2頁,共44頁。初識協議了解協議在網絡中的應用協議基礎知識總結內容提要第3頁,共44頁。是什么的發展史應用圖例初識協議第4頁,共44頁。初識協議 協議是什么( )中文 “超文本傳輸協議”,是一種為分布式,合作式,多媒體信息系統服務,面向應用層的協議,是上目前使用最廣泛的應用層協議,它基于傳輸層的協議進行通信,協議是通用的、無狀態的協議。功能:用于在服務器和客戶機之間傳輸超文本文件。第5頁,共44頁。初識協議圖例第6頁,共44頁。初識協議協議發展史0.9:從
2、1990年就已經用來作為的傳輸協議,當時非常簡單,只支持方法,響應中攜帶的消息必須文件。 1.0:1996發布1945,90年后,基于0.9的各種客戶端和服務端的擴展層出不窮,把這些擴 展進行綜合推出新標準1.0 。 1.1: 1997推出2068,1.1的標準。 1.1: 1999推出2616,廢棄了2068標準。第7頁,共44頁。初識協議了解協議在網絡中的應用協議基礎知識總結內容提要第8頁,共44頁。了解協議在網絡中的應用第9頁,共44頁。初識協議了解協議在網絡中的應用協議基礎知識總結內容提要第10頁,共44頁。的特點的事務處理的消息鏈介紹消息介紹請求消息響應消息協議基礎知識第11頁,共4
3、4頁。協議基礎知識的特點 客戶/服務器模式:一個服務器可以為分布在世界各地 的許多客戶服務。 簡單:本身處理簡單,有效地處理大量請求, 服務器程序規模小,所以經由的通信速度快,與其 它協議相比,時間開銷小得多。 靈活: 允許傳輸任意類型的數據對象,可以通過來指定數據類型。 無狀態:是無狀態的協議,缺少狀態記憶,運行速 度高,服務器應答速度較快。第12頁,共44頁。協議基礎知識的事務處理定義的事務處理由以下四步組成:客戶端與服務器端建立連接客戶端向服務器端發送請求服務器端向客戶端回復響應斷開連接第13頁,共44頁。協議基礎知識消息鏈消息請求響應鏈: 1 A B C O 第14頁,共44頁。協議基
4、礎知識(組網圖) 第15頁,共44頁。協議基礎知識的消息類型的消息類型共分為兩大類 請求()消息:由客戶端發給服務器的消息。 其組成包括:請求行(),可選的頭域 ( ),及實體()。 響應()消息:是服務端回復客戶端請求的消 息,其組成包括狀態行(),可選的頭域 ( ),及實體()。第16頁,共44頁。協議基礎知識請求消息(消息結構)請求消息結構: = *( | | )第17頁,共44頁。協議基礎知識請求消息(請求行)請求行結構: = 例如: 1.1第18頁,共44頁。協議基礎知識請求消息(示例)請求消息示例: 1.1:4.0: 第19頁,共44頁。協議基礎知識請求消息(示例) 這個消息共有5
5、行(每行以一個回車符和一個換行符結束),最后一行后面還有額外的一個回車符和換行符,以及一個可選的實體。當然,一個請求消息可以不止這么多行,也可以僅僅只有一行。請求消息的第一行稱為請求行( ),后續各行都稱為報頭行()。第20頁,共44頁。協議基礎知識請求消息(示例) 請求行有3個元素:請求方法、版本,最后以結尾,各個元素之間用字符隔開。1、請求方法:指出客戶請求服務器執行的一般操作。1.1中定義了八種請求方法,其中、是常用請求方法。2、:統一資源標識,簡單地講被請求資源所處的地址,如:,3、版本:1.1,高版本的服務器接受低版本客戶的請求,并向客戶發送同樣版本的應答;高版本的客戶接受低版本服務
6、器的應答。第21頁,共44頁。協議基礎知識請求方法方法名備注獲取一個指定的資源,即資源實體獲取一個指定資源的信息,向服務器提交數據向服務器提交資源請求源服務器刪除標識的資源網絡跟蹤與之間的連接管理查詢能力第22頁,共44頁。協議基礎知識請求消息(示例)現在了解一下本例中的各個報頭:1、:是在告知服務器本瀏覽器不想使用永久連接方式(1.0使用非永久連接,1.1默認使用永久連接)。2、:4.0指定用戶代理服務器的類型。3、:指出發送此請求的瀏覽器支持哪些壓縮編碼方式。第23頁,共44頁。協議基礎知識請求消息(示例)4、:指出客戶瀏覽器支持的語言是英語(),第24頁,共44頁。協議基礎知識響應消息(
7、消息結構)響應消息結構: =*( | | )響應消息由狀態行( )、報頭和實體主體三部分組成。第25頁,共44頁。協議基礎知識響應消息(示例)響應消息示例: 1.1 200 :,13200503:17:33 :2.0.54() ,22199809;23;24 :682l :第26頁,共44頁。協議基礎知識響應消息(狀態行)狀態行結構: = 例如: 1.1 200 狀態行由協議版本、狀態碼、原因短語3個元素組成,各個元素之間用分隔。狀態碼字段由三個數字組成,標識客戶請求方法的結果。狀態碼有5種可能的值,如下表所示。第27頁,共44頁。協議基礎知識響應消息(示例)狀態碼定義說明1信息接收到請求,繼
8、續處理2成功操作成功地收到,理解和接受3重定向為了完成請求,必須采取進一步措施4客戶端錯誤請求的語法有錯誤或不能完全被滿足。5服務端錯誤服務器無法完成明顯有效的請求。第28頁,共44頁。協議基礎知識響應消息(示例)1、:,13200503:17:33指出服務器創建并發送本響應消息的日期和時間。允許下面三種不同格式的日期/時間,但必須是格林尼治標準時間:1123850 2、:2.0.54()指出本消息是由服務器產生的,服務器版本為2.0.54,3、: ,22199809;23;24指出對象本身的創建或最后修改日期或時間。第29頁,共44頁。協議基礎知識響應消息(示例):報頭項對于對象的高速緩存至
9、關重要,且不論這種高速緩存是發生在本地客戶主機上還是發生在網絡高速緩存服務器主機(也就是代理服務器主機)上。5、:682l指出所發送對象的字節數。6、:指出包含在實體中的對象是文本。 第30頁,共44頁。協議基礎知識 報頭消息的報頭分通用報頭、請求報頭、響應報頭和實體報頭四個類型。通用報頭指同時適用于請求和響應消息,但是不適用于被傳送的實體。 = | 請求報頭允許客戶向服務器發送有關請求或有關客戶自己的信息。第31頁,共44頁。協議基礎知識報頭 = | | | | | | | | 第32頁,共44頁。協議基礎知識 報頭響應報頭允許服務器傳送不能放在狀態行中的額外信息。 = | | | | |
10、| | | 第33頁,共44頁。協議基礎知識 報頭實體報頭定義了有關實體主體的可選信息或在沒有實體主體時有關請求標識的資源信息。 = | | | | | 5 | | | | | 第34頁,共44頁。協議基礎知識緩存() 緩存通過就近存取先前取得的對象來降低對象檢索延遲,減少因特網上的流量。既可以駐留在客戶主機中,也可以駐留在中間網絡高速緩存服務器主機中。 緩存在降低用戶可感知的響應時間的同時,卻引入了一個新的問題緩存中存放的對象的拷貝可能是過期的。換句話說,存放在服務器中的對象可能己在客戶高速緩存下它的一個拷貝之后被修改了 。 提供一個專門機制,使得在允許客戶進行高速緩存的同時,仍確保傳遞給瀏覽器的所有對象都是最新的。 第35頁,共44頁。協議基礎知識滿足條件(1)使用方法,(2)包含:報頭的請求消息就是所謂的帶條件的消息。在1.1中,定義了的緩存規則, = : 1 = | 指定請求和響應遵循的緩存機制,在請求或響應消息中設置并不會修改另一個消息處理第36頁,共44頁。協議基礎知識過程中的緩存處理過程。請求時的緩存指令包括、,響應消息中的指令包括、。 第37頁,共44頁。初識協議了解協議在網絡中的應用協議基礎知識總結內容提要第38頁,共44頁。初識協議
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車輛運輸保險理賠服務合作協議
- 環保科技廠房租賃合同
- 航空班組與個人安全責任書
- 國際旅游團組導游服務合同
- 成都高空廣告安裝工程安全防護與應急預案合同
- 高新技術產業園區場地合作運營合同
- 車庫產權抵押租賃合同范例
- 文化創意產業場地調研合同范本
- 藝術培訓場地租賃意向協議
- 企業稅務籌劃與合規財務顧問協議
- 裝修公司合同保密協議書
- 2025-2030中國公路建設行業發展分析及發展前景與趨勢預測研究報告
- 2025購銷茶葉合同范本
- 戶外場地安全課件
- 研究我國平臺企業在社會責任履行及其治理機制的現狀與問題
- 叉車使用安全協議書
- ai訓練師面試題及答案
- 2024-2025學年人教版數學五年級下學期期末試卷(含答案)
- 安全管理:承包商安全管理制度(模板)
- 2025年湖北省新華書店(集團)有限公司招聘筆試參考題庫附帶答案詳解
- 2025年宣城郎溪開創控股集團有限公司下屬子公司招聘12人筆試參考題庫附帶答案詳解
評論
0/150
提交評論