linux jboss是一個基於J2EE的開放原始碼的應用伺服器,專門用來運行Java EE程式的;JBoss是一個管理EJB的容器和伺服器,支援EJB 1.1、EJB 2.0和EJB3的規範,但JBoss核心服務不包括支援servlet/JSP的WEB容器,一般與Tomcat或Jetty綁定使用。
本教學操作環境:linux5.9.8系統、Dell G3電腦。
linux jboss是什麼?
Jboss是Java EE應用伺服器(就像Apache是web伺服器一樣),專門用來執行Java EE程式的。
Jboss是一個基於J2EE的開放原始碼的應用伺服器。 JBoss代碼遵循LGPL許可,可以在任何商業應用中免費使用。 JBoss是一個管理EJB的容器和伺服器,支援EJB 1.1、EJB 2.0和EJB3的規格。但JBoss核心服務不包括支援servlet/JSP的WEB容器,一般與Tomcat或Jetty綁定使用。
特點:
在J2EE應用伺服器領域,JBoss是發展最迅速的應用伺服器。由於JBoss遵循商業友好的LGPL授權分發,並且由開源社群開發,這使得JBoss廣為流行。
另外,JBoss應用程式伺服器還具有許多優秀的特質。
其一,將具有革命性的JMX微核心服務作為其匯流排結構;
其二,本身就是服務導向架構(Service-Oriented Architecture,SOA);
其三,具有統一的類別裝載器,從而能夠實現應用的熱部署和熱卸載能力。
因此,高度模組化的和鬆散耦合。 JBoss應用伺服器是健壯的、高品質的,而且還具有良好的效能。
1、JBoss是免費的,開放原始碼J2EE的實現,透過LGPL授權進行發布。但同時也有閉源的,開源和閉源流入流出的不是同一途徑。
2、JBoss需要的記憶體和硬碟空間比較小。
3、安裝便捷:解壓縮後,只要配置一些環境變數即可。
4、JBoss支援"熱部署",部署BEAN時,只拷貝BEAN的JAR檔案到部署路徑下即可自動載入;如果有改動,也會自動更新。
5、JBoss與Web伺服器在同一個Java虛擬機中運行,Servlet調用EJB不經過網絡,從而大大提高運行效率,提升安全性能。
6、使用者可以直接實作J2EE-EAR,而不是先前分別實作EJB-JAR和Web-WAR,非常方便。
7、Jboss支援叢集。
推薦學習:《linux影片教學》
以上是linux jboss是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!