在這個指導教學中,您的大部分時間將用於處理 EGL Web 專案中的檔案。此專案將包含 EGL 程式碼、網頁和資料庫範例,它們會構成應用程式的邏輯、介面及資料。不過,在開始建立專案之前,您需要決定將在指導教學中使用哪部伺服器。
如果選擇 WebSphere® Application Server,則除了 EGL Web 專案之外,您還將需要「企業應用程式資源」專案(EAR 專案)。EAR 專案包含在 J2EE 架構中部署應用程式的相關資訊,其中包括如何在伺服器上執行該應用程式,以及如何將該應用程式連接至資料來源。EAR 專案可以包含一個以上的其他專案,這表示該 EAR 專案包含部署這些專案的相關資訊。EAR 專案所包含的專案稱為模組。在此情況下,您的 EGL Web 專案將是 EAR 專案內的一個模組。在大型應用程式中,EAR 專案可以具有許多不同類型的模組,用於執行不同工作。
不過,如果選擇 Apache Tomcat,您將不需要 EAR 專案,事實上您將無法使用 EAR 專案。WebSphere Application Server 是一部完整功能的應用程式伺服器,可以執行 J2EE 架構中每一種類型的模組,其中包括 Web 專案(與您的 EGL Web 專案相似)、EAR 專案以及 Enterprise JavaBean (EJB) 專案。 另一方面,Tomcat 是 Web 伺服器,設計用來只執行 Web 專案;它不支援其他類型的 J2EE 專案,例如 EAR 專案或 EJB 專案。
無論您使用哪部伺服器,指導教學應用程式都將以相同的方式執行,但是您應該瞭解伺服器之間的差異。如果使用 WebSphere Application Server,則您將建立 EAR 專案,並將資料庫連線資訊放置在該 EAR 專案中。如果使用 Tomcat,則您需要將資料庫連線資訊直接放置在 EGL Web 專案中。
針對指導教學的剩餘部分,請瞭解適用於 WebSphere Application Server 或 Apache Tomcat 的小節。如果您沒有指示中提到的專案、檔案或選項,請檢查是否處於適用於您伺服器的正確小節中。

因為您的專案將具有網頁介面,所以需要建立 EGL Web 專案。EGL Web 專案結合了動態 Web 專案與 EGL 專案的功能。如果是使用 WebSphere Application Server,您還將建立 EAR 專案。
如果是使用 WebSphere Application Server,則「企業瀏覽器」視圖與此圖片相似:

如果是使用 Tomcat,則「企業瀏覽器」視圖與此圖片相似:
