Jetty軟件介紹
etty 是一個輕量級的高度可擴展的基于 java 的 web 服務器和 servlet 引擎。其目標是以大批量低延遲的方式支持 HTTP、HTTP/2 和 WebSocket 等 Web 協議,在提供最大性能的同時,保留多年 servlet 開發(fā)的易用性和兼容性。Jetty 是一個現代的完全異步的 Web 服務器,作為一個面向組件的技術,它有著悠久的歷史,可以輕松地嵌入到應用程序中,同時仍然為 Webapp 的部署提供堅實的傳統分布。
Jetty軟件功能
功能齊全且基于標準
開源且可商業(yè)使用
靈活可擴展
內存小
可嵌入
異步
企業(yè)可擴展
Jetty軟件特色
易用性
易用性是 Jetty 設計的基本原則,易用性主要體現在以下幾個方面:
通過 XML 或者 API 來對Jetty進行配置;默認配置可以滿足大部分的需求;將 Jetty 嵌入到應用程序當中只需要非常少的代碼;
可擴展性
在使用了 Ajax 的 Web 2.0 的應用程序中,每個連接需要保持更長的時間,這樣線程和內存的消耗量會急劇的增加。這就使得我們擔心整個程序會因為單個組件陷入瓶頸而影響整個程序的性能。但是有了 Jetty:
即使在有大量服務請求的情況下,系統的性能也能保持在一個可以接受的狀態(tài)。利用 Continuation 機制來處理大量的用戶請求以及時間比較長的連接。 另外 Jetty 設計了非常良好的接口,因此在 Jetty 的某種實現無法滿足用戶的需要時,用戶可以非常方便地對 Jetty 的某些實現進行修改,使得 Jetty 適用于特殊的應用程序的需求。
易嵌入性
Jetty 設計之初就是作為一個優(yōu)秀的組件來設計的,這也就意味著 Jetty 可以非常容易的嵌入到應用程序當中而不需要程序為了使用 Jetty 做修改。從某種程度上,你也可以把 Jetty 理解為一個嵌入式的Web服務器。
Jetty 可以作為嵌入式服務器使用,Jetty的運行速度較快,而且是輕量級的,可以在Java中可以從test case中控制其運行。從而可以使自動化測試不再依賴外部環(huán)境,順利實現自動化測試。
Jetty更新日志
1.對部分功能進行了優(yōu)化
2.解了好多不能忍的bug
華軍小編推薦:
在網絡工具里面算是佼佼者之一,憑借自身的功能全面,操作簡單等優(yōu)點獲得了用戶的一致好評,快來下載試試吧。小編還為您準備了TCPDUMP、谷歌瀏覽器Google Chrome for Linux 64bit 、谷歌瀏覽器Google Chrome For Linux、谷歌瀏覽器Google Chrome For Linux、谷歌瀏覽器Google Chrome (32Bit) For Linux
您的評論需要經過審核才能顯示
有用
有用
有用