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環境反而會稍嫌肥大。
沒有留言:
張貼留言