2013-04-29 82 views
0

我正在尋找任何框架或庫,可以幫助我的開發容易和小型代理服務器的內部項目需求。哪個框架/ lib可以幫助我快速開發Java代理服務器?

我發現碼頭和Netty的。還有別的?

而且,我明白了,那是碼頭提供了一個Web服務器和容器的javax.servlet和 的Netty是維護高性能協議服務器&客戶的快速發展異步事件驅動的網絡應用程序框架 。

所以,我不知道這碼頭是正確的選擇我的情況。 Netty - 我沒有看到任何良好的文檔和社區,可能,這不是一個好的選擇。

你能爲我推薦什麼?

+0

您正在尋找使用Java代理服務器?或者你打算開發自己的代理服務器? Netty是一個框架,但Jetty是一個servlet容器,而不是一個框架。 – Jops 2013-04-29 15:34:35

+0

@Ronixus,我自己的代理服務器。 – user471011 2013-04-29 15:36:11

回答

1

我肯定要麼就做工精細,對於碼頭來說,我們有一個異步ProxyServlet的,你可以配置並直接使用,或覆蓋,並根據需要與您有任何額外的邏輯定製。我知道很多人都以成功的方式在生產中使用它。我會推薦使用最新的Jetty 9.0.2版本。文檔有點稀疏,但我們正在努力增加更多,因爲我們繼續將文檔遷移到docbook。

http://www.eclipse.org/jetty/documentation/current/proxy-servlet.html

如果您對事情的問題的文件應該被覆蓋隨意作出貢獻(其在github),或在bugs.eclipse.org打開下發行RT /碼頭,我們將努力解決它。

+0

取決於他想要代理的東西,web-ish(http/1.0,http/1.1,https,spdy,websockets,http/2.0)還是其他的東西? – 2013-04-29 15:50:16

0

假設HTTP上下文,也可以使用暗流。但是除了下面的內容外,找不到任何有關HTTP客戶端的示例或文檔

Proxy handler example

編輯: Here你可以找到一些容易理解的例子