2016年6月13日 星期一

JAVA SE & EE

JAVA SE & EE是什麼 ?


JAVA SE
是程式開發使用者必須接觸的技術基礎,主要用於開發桌面應用程式,或是瀏覽器中內嵌的 Applet 程式,文字編輯程式練習可使用 Notepad++ 練習撰寫。

JAVA EE
是一個包含一組協調技術,顯著減少開發部署和管理多層,以服務器為中心的應用程序成本和複雜性的一種廣泛使用平台。而JAVA EE建立在JAVA SE平台,提供了開發和運行,可移植,可擴展,可靠和安全的服務氣端應用程序的一組API。



NetBeans測試執行

在我們安裝JavaWeb元件安裝中,提到了測試執行Hello World 是否會在瀏覽器畫面中呈現,而在測試過程中我們必須要先New Project

建立Project Name,套件名稱可以由自己隨意取名。而接下來的重點來了

在Server中我們選擇了Apache Tomcat。

為什麼在Server選擇上會是使用Tomcat而不是GlassFish?

我們一般開發環境當中會使用Tomcat來當作我們WebServer

是因為它在執行過程上簡易短小,也就是說執行過程中在我們

Run File後它能夠快速跑完程序將我們所要的畫面迅速呈現出來。

此外,Tomcat支援Servlet和Servlet和JavaServer Page(JSP)

並內含HTTP伺服器的功能,本身就是由Java程式所開發出來。
與GlassFish比較的話,一個是輕艘快艇,一個是航空母艦
Tomcat版本選擇
在版本上我們選擇使用7.0X版本來使用即可,Tomcat 9.0x版本新增語法、API,而這些對於目前來說還不太需要用到,因此選擇了7.0x。

完整 JAVA EE 環境 ApplicationServer
完整JavaEE Server  
Glass fish

Java EE全名為Java Enterprise Edition,是為了企業相關應用開發,但我們在作練習測試時並不需要用到這麼多Java EE的功能,完整的EE環境反而會稍嫌肥大

沒有留言:

張貼留言