1.1 什么是Jetty

  Jetty是一個(gè)提供HHTP服務(wù)器、HTTP客戶端和javax.servlet容器的開(kāi)源項(xiàng)目。

 

  這個(gè)入門(mén)教程分為五個(gè)部分:

  • 第一部分部分重點(diǎn)介紹如何使用Jetty,它提供如下信息,如什么是Jetty,從哪可以下載它,怎么在像Maven一樣的倉(cāng)庫(kù)中找到它。這一部分同樣會(huì)提供啟動(dòng)Jetty和如何配置Jetty的快速入門(mén)。

  • 第二部分從更細(xì)致的方面介紹Jetty的配置,介紹怎么用Jetty來(lái)部署一個(gè)web應(yīng)用程序,怎么配置容器和連接,以及如何實(shí)現(xiàn)SSL和其它安全措施。

  • Jetty的管理員應(yīng)該關(guān)注第三部分。從啟動(dòng)Jetty容器開(kāi)始到session管理,日志記錄,HTTP/2支持和Jetty優(yōu)化,這一章節(jié)將幫助Jetty管理員獲得更多關(guān)于Jetty服務(wù)以外的知識(shí),這一章節(jié)同樣包含容器最常用的特性配置如JNDI和JMX。

  • 針對(duì)使用Jetty的高級(jí)用戶,第四部分著重于Jetty的開(kāi)發(fā),本章節(jié)的重點(diǎn)是如何將Jetty嵌入一個(gè)已經(jīng)存在的應(yīng)用程序中。這部分包含幾個(gè)簡(jiǎn)單的例子和操作Jetty框架的指南。這一部分同樣包含如何使用Jetty的maven插件以及Jetty調(diào)試。

  • 最后一個(gè)部分是引用部分,也包含Jetty的架構(gòu)信息,Jetty的XML語(yǔ)法介紹,以及常見(jiàn)問(wèn)題的解析,這章也介紹如何參與Jetty社區(qū),如何貢獻(xiàn)代碼,以及如何尋求幫助。

1.2 如何選擇Jetty的版本

  Jetty9是Jetty的最近一個(gè)版本且比之前的版本有很大的改進(jìn),其中一個(gè)改進(jìn)是Jetty所有特性已經(jīng)體現(xiàn)在Jetty9的文檔里。所以對(duì)于很多使用Jetty老版本的用戶,我們建議使用Jetty9,我們也表示將會(huì)在接下來(lái)的幾年里積極維護(hù)這一個(gè)版本。

 

表格1.1Jetty版本

  • 版本YearHomeJV

    我想了解如何學(xué)習(xí)

    姓名:
    手機(jī):
    留言: