| GlassFish(水晶魚)是一個免費、開放源代碼的應(yīng)用服務(wù),它實現(xiàn)了Java EE 5。 Java EE 5 平臺包括了以下最新技術(shù):EJB 3.0,JSF 1.2,Servlet 2.5,JSP 2.1,JAX-WS 2.0,JAXB 2.0, Java Persistence 1.0, Common Annonations 1.0, StAX 1.0 等。 GlassFish雖然是一個標準的Java EE服務(wù)器,但是它同樣具有輕便的Web容器的優(yōu)點,它和Tomcat一樣是優(yōu)秀的Servlet容器,同時,它具備延遲加載的功能,也就是說, GlassFish在啟動時只會啟動一些必需的核心服務(wù)項,如Local JNDI服務(wù),用于管理的JMX服務(wù)等,而對于暫時用不到的服務(wù)通通不予加載,直到需要的時候再說,而且這個特性不需要額外的配置。這樣 GlassFish的啟動時間是以前的一半,內(nèi)存占用也只有以前的一半。 GlassFish的另外一個秘密武器,就是Grizzly,Grizzly是一個基于Java NIO(New IO)技術(shù),并完全以Java實現(xiàn)的一個HTTP的Listener,有了Grizzly,GlassFish在靜態(tài)文件傳輸方面的性能比Tomcat要 強得多,而且可以支持更多的并發(fā)訪問。我們可以拋棄JBoss+Tomcat和Apache+Tomcat這樣的組合了。 GlassFish社團正在開發(fā)一個免費,開源的Java EE5(下一版本的J2EE)應(yīng)用服務(wù)器。這個服務(wù)器實現(xiàn)了Java EE5平臺中的最新特性。Java EE5平臺包括一些技術(shù)的最新版本如:        *.Enterprise JavaBeans (EJB) 3.0, 相關(guān)站點/下載地址:http://java./developer/community/askxprt/2005/jl1114.html 一、安裝GlassFish 從以下地址:https://glassfish.dev./public/downloadsindex.html  在安裝GlassFish之前請需事先安裝設(shè)置好以下環(huán)境 /etc/profile  #config ant  然后運行 java -Xmx256m -jar glassfish-installer-9.0-b32g.jar cd glassfish 運行 ant -f setup.xml 將系統(tǒng)安裝在: /usr/local/glassfish/  
 cd /usr/local/glassfish/bin  打開瀏覽器,輸入  
 Logon to the Administration Console http://192.168.1.3:4848/  
 
 
 下載 hello.war  http://192.168.1.3:8080/hello  
 運行 asadmin stop-domain domain1 可關(guān)閉服務(wù)器 
 
 http://192.168.1.3:8080/bpcatalog 
 
 
 
 * Admin Console Overview  * Deploying and Launching Applications using Admin Console  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1783188 | 
|  |