最佳 Java 伺服器

最佳 Java 伺服器

我剛開始從事Java Web開發,然後我想問一下,最好的伺服器是什麼,像是Apache Tomcat、Resin等。請記住,我使用的是 Linux Ubuntu。謝謝!

答案1

我假設您正在談論 Java 的 JSP 伺服器,只是為了保持免費、文件化和可用,我建議使用 Apache Tomcat。

我個人沒有做過JSP開發但是你可以找到ubuntu文件:這裡 它將提供有關提供 servlet 和 jsp 頁面的說明。

答案2

最好的伺服器很大程度上取決於您想要做什麼。

如果您只想測試簡單的 Web 應用程式(JSP / Servlet),Tomcat 可能是最簡單的方法。它是在 Ubuntu 中打包的。他們網站上的 Tomcat 文件並不像我們想要的那麼全面,但是您可以輕鬆找到有關 Tomcat 的好書。現在 Tomcat 的良好監控解決方案越來越多,因此即使對於大型生產部署,Tomcat 也正在成為一個很好的解決方案。 (我在一家私人銀行工作,我們正在從 BEA Weblogic 轉向 Tomcat)。

如果您想要一個強大的企業級伺服器,JBoss 或 Glassfish 是很好的解決方案,但它們設定起來有點困難。

如果您想要一個具有良好監控功能的完整解決方案,請嘗試 BEA Weblogic。他們有免費的開發者版本,但如果您想進行生產部署,請準備好花很多錢。

我沒有使用 Resin 的經驗,但我聽說過關於它的好消息...

如果您使用此伺服器進行開發,您需要查看哪個伺服器與您的 IDE 整合良好。 Eclipse 與 Tomcat 整合得很好,並且還與大多數開源應用程式伺服器整合。 Eclipse 與 Weblogic 的整合並沒有達到應有的程度。眾所周知,Netbeans 與 Glassfish 整合良好(毫不奇怪),但我沒有使用 Netbeans。

我選擇的開發伺服器是 Tomcat,除非我正在開發一個真正需要 EJB 的專案。如果已經選擇了生產伺服器(大多數情況下都是這種情況),我會嘗試為開發人員使用相同的伺服器,除非它是一個非常重量級的伺服器(如Weblogic)。在最後一種情況下,我會嘗試同時使用 Tomcat 和 Weblogic 以獲得更好的速度。

答案3

樹脂,碼頭。但這實際上取決於標準。

答案4

雖然 Tomcat 對於那些剛開始從事 Java Web 開發的人來說已經足夠了,但您也可以嘗試 Sun玻璃魚因為它有很多功能。

相關內容