J2EE發展背景
1、 企業級應用框架的需求
在許多企業級應用中,例如數據庫連接、郵件服務、事務處理等都是一些通用企業需求模塊,這些模塊如果每次在開發中都由開發人員來完成的話,將會造成開發週期長和代碼可靠性差等問題。於是許多大公司開發了自己的通用模塊服務。這些服務性的軟件系列統稱為中間件。
2、 為了通用必須要提出規範,不然無法達到通用
在上面的需求基礎之上,許多公司都開發了自己的中間件,但其與用户的溝通都各有不同,從而導致用户無法將各個公司不同的中間件組裝在一塊為自己服務。從而產生瓶頸。於是提出標準的概念。其實J2EE就是基於JAVA技術的一系列標準。
注:中間件的解釋中間件處在操作系統和更高一級應用程序之間。它充當的功能是:將應用程序運行環境與操作系統隔離,從而實現應用程序開發者不必為更多系統問題憂慮,而直接關注該應用程序在解決問題上的能力。容器的.概念就是中間件的一種。
Sun公司在1998年發表JDK1.2版本的時候, 使用了新名稱Java 2 Platform,即“Java2平台”,修改後的JDK稱為Java 2 Platform Software Develping Kit,即J2SDK。並分為標準版(Standard Edition,J2SE), 企業版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此誕生。
2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名以取消其中的數字“2”:J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME。
Java2平台包括標準版(J2SE)、企業版(J2EE)和微縮版(J2ME)三個版本。
-
關於Apache與Tomcat集羣配置
Tomcat服務器是一個免費的開放源代碼的Web應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用户不是很多的場合下被普遍使用,是開發和調試JSP程序的首選。下面yjbys小編為大家準備了關於Apache與Tomcat集羣配置,歡迎閲讀。一、環境説明WindowsXPapache_2.0...
-
2016年關於EJB的面試題及答案
EJB是sun的JavaEE服務器端組件模型,設計目標與核心應用是部署分佈式應用程序。憑藉java跨平台的優勢,用EJB技術部署的分佈式系統可以不限於特定的平台。下面YJBYS小編為大家整理了關於EJB的面試題及答案,希望對你有所幫助。1、EJB2.0有哪些內容?分別用在什麼場合?...
-
解析常用J2EE應用服務器比較
J2ee開發主要是瀏覽器和服務器進行交互的一種結構.邏輯都是在後台進行處理,然後再把結果傳輸回給瀏覽器。可以看出服務器在這種架構是非常重要的。下面是小編整理的關於常用J2EE應用服務器比較,希望大家認真閲讀!(一)先簡單介紹一下這兩種服務器。WebLogic是美...
-
j2ee標準規範是什麼
J2EE組件和“標準的”Java類的不同點在於:它被裝配在一個J2EE應用中,具有固定的格式並遵守J2EE規範,由J2EE服務器對其進行管理。下面是小編整理的關於j2ee標準規範,歡迎大家參考!J2EE平台由一整套服務(Services)、應用程序接口(APIs)和協議構成,它對開發基於Web的多...