現在的位置: 首頁 > web前端 > 正文

components結構介紹

2020年07月21日 web前端 ⁄ 共 1033字 ⁄ 字號 評論關閉

  HTTP協議(超文本傳輸協議),也許是當前互聯網領域最重要的協議。


  components介紹


  Web服務(WebServices)、基于網絡的應用和網絡計算的增長對HTTP協議角色的擴展作用遠勝于用戶驅動的Web瀏覽器(譯者按:HTTP協議的最初目的可能正是為瀏覽器提供良好的支持),同時不斷增長的更多應用也需要HTTP協議的支持。


  基于對HTTP協議良好的支持和擴展的設計,HttpComponents[1]也許會被正在構建HTTP客戶端或者服務器端應用的人所感興趣:比如WEB瀏覽器、網頁蜘蛛(爬蟲)、HTTP代理、WEB服務庫、或是基于調整或擴展HTTP協議的分布式通信系統。


  components結構


  HttPCore


  HttPCore(HttpComponentsCore)是一組能被用來創建制定化的HTTP客戶端和服務器端服務的較低層級HTTP傳輸組件的集合。HTTPCore支持兩種I/O模型:基于經典JavaI/O的阻塞I/O模型和基于JavaNIO事件驅動的非阻塞I/O模型。


  阻塞I/O模型也許更適合于數據集中的低延遲處理情況,相反非阻塞I/O模型也許更適合于那些對處理并發(成千上萬)的HTTP請求能力高于對數據吞吐量要求的情況,與處理大量的并發HTTP請求相比,往往在這種情況下處理數據的延遲會比較高。


  HttPClient


  HttPClient(HttpComponentsClient)以HttpCore為基礎,是遵從HTTP代理的HTTP/1.1實現。同時提供了可重用的客戶端驗證、HTTP狀態管理、HTTP連接管理組件。HTTPComponentsClient是對CommonsHttpClient3.x的成功替代。我們強烈建議CommonsHttpClient用戶升級到HTTPComponentsClient來。


  AsyncClient


  AsynchHttpClient以HttpCoreNIO和HttpClient組件為基礎,是遵從HTTP代理的HTTP/1.1實現。它是HttpClient組件的補充模塊,主要用于處理大量并發連接數量比數據吞吐量重要的場景。


  CommonsHttpClient3.x已經是CommonsHttpClient的最終版。我們強烈建議所有該版本的用戶升級到HTTPComponentsClient來。


  總之,components給大家簡單的介紹了一些,希望大家多看看。

抱歉!評論已關閉.

奔驰宝马破解版下载 日本股票指数叫什么 凯恩斯供给曲线 宁夏十一选五任选五遗漏 湖北30选5开奖官网 天津11选五一定牛遗漏 体彩河南泳坛夺金38期 股票涨跌是人为控制吗 河北快三走势图十一选 炒股割韭菜是什么意思 管家婆平特一肖资料 重庆幸运农场号码规律 北京pk拾缩水软件 股票指数计算方法是什么 重庆炒股配资 吉林十一选五必出 股票涨跌颜色为绿色