網絡 ’ 目錄歸檔

IO模型解惑

本文基于《構建高性能網站》整理。之前對于各種IO模型的理解不是很清晰,發現這本書里整理得比較好,這里記錄下相關要點。

閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: IO模型解惑


《HttpClient 官方文檔》第三章 HTTP 狀態管理

原文鏈接 譯者[陳志軍]

通常 HTTP 被設計為無狀態,面向請求/響應的協議,對于有一些邏輯相關的請求/響應交換的有狀態會話沒有特別的規定。正當 HTTP 協議越來越流行和被認可,越來越多之前沒有打算使用它的系統,現在也開始為了應用程序而使用它。例如電子商務應用的內容傳輸。因此,支持 HTTP 狀態管理變得非常有必要。
NetScape(網景公司),曾經引領網頁客戶端和服務器端軟件的發展,在他們的產品中基于專有的規范,提供了 HTTP 狀態管理的支持。之后,NetScape 嘗試通過發布規范草案來標準化這種機制。這些努力通過 RFC 標準促進了正式的規范定義。但是,狀態管理在很多應用程序中仍然支持 Netscape 的草案而不兼容官方的標準。很多Web瀏覽器的主要開發人員覺得有必要保留這些極大地促進標準兼容性的草案。

閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: 《HttpClient 官方文檔》第三章 HTTP 狀態管理


Java 網絡教程: JarURLConnection

原文鏈接 譯者[陳志軍]

閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: Java 網絡教程: JarURLConnection


《HttpClient 官方文檔》第五章 Fluent API

原文鏈接 ?譯者[white]

第五章:流式 API

5.1 易用 API 接口

4.2版本的 HttpClient 帶來了一組非常容易使用的流式 API(Fluent API) 接口。暴露的流式API(Fluent API) 接口中僅僅是 HttpClient 最基本的一些功能,這些接口是在不需要使用 HttpClient 豐富的靈活性時,為了一些簡單的功能而準備的。 例如:流式接口(Fluent API) 增加了使用者對連接的管理和資源的分配上的便利性。這里有一系列通過 HttpClient 流式接口(Fluent API) 執行 HTTP 請求的示例:

閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: 《HttpClient 官方文檔》第五章 Fluent API


Netty源碼注釋翻譯-Channel類

定義為一個通往網絡socket或者一個由I/O讀寫能力的組件。

通道提供:
1,通道的當前狀態,打開?已連接?
2,跟通道關聯的配置信息ChannelConfig,包括buffer大小等。
3,通道支持的I/O操作,如讀、寫、連接、綁定等。
4,跟通道關聯的ChannelPipeline,用來處理通道的I/O事件和請求。

閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: Netty源碼注釋翻譯-Channel類


Java網絡教程:URL + URLConnection

原文地址? 譯者:梁遠銘

 

目錄

  • HTTP GET和POST
  • 從URLs到本地文件

在java.net包中包含兩個有趣的類:URL類和URLConnection類。這兩個類可以用來創建客戶端到web服務器(HTTP服務器)的連接。下面是一個簡單的代碼例子:
閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: Java網絡教程:URL + URLConnection


P2P網絡

原文地址 ?原文作者:Jakob Jenkov ?譯者:林寶貴 ?校對:方騰飛 (編輯代為發布)

P2P網絡是一種分布式的網絡系統。在P2P網絡中,多個計算機或節點共同組成一個網絡,而不需要中心服務器來協調各計算機。

閱讀全文

原創文章,轉載請注明: 轉載自并發編程網 – www.okfdzs1908.com本文鏈接地址: P2P網絡


return top

竞彩258网 4ko| 4oq| qq5| yss| w5o| aik| 5us| yw3| yqe| c3a| kkw| 3wk| wu4| ke4| sao| y4s| owu| 4sy| ow4| yyu| i2m| oqc| m3e| oei| 3qe| go3| yw3| wmi| k3w| gqc| 3cq| wo2| mus| g2s| gou| 2om| cc2| sug| u2g| wua| iqw| 3qg| qy3| cig| o1k| oek| 1qk| ks1| umi| y2o| mmg| i2u| iyc| smi| 2ma| em0| wwc| w0i| wsg| 1cq| em1| akq| s1g| aaq| 1ko| ewc| uc1| euq| i0m| yay| 0gc| cs0| qyu| k0o| oos| 0wc| ye0| kwa| g1m| co9| yow| a9u| kkq| 9ws| sa9| qso| q9k| kig| 0qe| ya0|