2016-04-22 258 views
1

Jetty 9及更高版本的SelectChannelConnector的替代類是什麼?還有什麼是SelectChannelConnector類的用法?還有,jetty/servlet架構中連接器類的用法是什麼?Jetty 9及更高版本中的SelectChannelConnector替代類

我們可以使用ServerConnector或NetworkTrafficSelectChannelConnector(不推薦使用jetty 9.x)類而不使用SelectChannelConnector嗎?

回答

2

以碼頭形式表示的Connector是綁定到端口,接受傳入連接,協商協議(在SSL/TLS/ALPN和HTTP/2等情況下)的組件,並將原始端點切換到適當的碼頭內部組件來處理請求。

飄偵聽端口8080,僅在HTTP應答/ 1.x的

現在的日子裏,你可以在端口8080上監聽,並傳入連接協商SSL > TLS >> ALPN > HTTP/2(本地)> HTTP/1.1 > HTTP/2(h2c upgrate)等。基本上根據客戶端和服務器可以處理的內容選擇合適的連接設置。

剩下的只有ServerConnector,它有很多配置選項可以告訴它你想要它支持什麼。

請參閱嵌入式示例或文檔以瞭解如何配置它。

相關問題