J2EE是Sun為大企業主機級的運算類型而設計的Java平台,以Java為中心的環境,用於線上開發,建構和部署基於Web的企業應用程式。下面就來帶大家認識J2EE,希望對大家有幫助。
J2EE是什麼
J2EE是Java 2 Enterprise Edition的簡稱,是一組規範,模式;用於定義Java程式語言的分佈式,多層應用程式開發,部署和管理。
J2EE是一套全然不同於傳統應用開發的技術架構,包含許多元件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全性與再用價值。
J2EE為遷移到多層運算模型的公司遇到的問題提供了解決方案。解決的問題包括可靠性,可擴展性,安全性,應用程式部署,事務處理,Web介面設計以及及時的軟體開發。它建立在Java 2平台標準版(J2SE)之上,用於多層計算。
J2EE的優勢
J2EE為建立具有可擴展性、彈性、易維護性的商務系統提供了良好的機制:
1、高效的開發
由於元件技術的使用,可以依照開發人員的技能對應用程式開發進行分工,並行開發,提供整體開發效率。 J2EE允許公司把一些通用的、很繁瑣的服務端任務交給中間供應商去完成。這樣開發人員可以集中精力在如何創建商業邏輯上,並相應地縮短了開發時間。
2、支援異質環境,可移植性強
J2EE能夠開發部署在異質環境中的可移植程式。基於J2EE的應用程式不依賴任何特定作業系統、中間件、硬體。因此設計合理的基於J2EE的程式只需開發一次就可部署到各種平台。
3、可擴展性
基於J2EE平台的應用程式可部署到各種作業系統上;J2EE領域的供應商提供了更為廣泛的負載平衡策略。能消除系統中的瓶頸,允許多台伺服器整合部署。這種部署可達數千個處理器,實現可高度伸縮的系統,滿足未來商業應用的需求。
4、重用性好
由於在EJB模型中,各個軟體元件都是嚴格分離的,因此,可以從現有的軟體元件組裝出伺服器端應用程序,這與從現有的JavaBean可以組裝出客戶端應用程式一樣,使軟體能夠重複使用。
5、易於維護
基於元件的設計簡化了應用程式的維護。由於元件可以被獨立地更新和替代,透過更新應用程式中特定的元件,新的功能可以被輕易地增加。
以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !
以上是J2EE是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!