受權協議:CDDLjava
開發語言:Javagit
操做系統:跨平臺github
開發廠商:Oracle數據庫
原文:https://www.oschina.net/p/j2ee編程
這是SUN公司推出的J2EE SDK,是J2EE的參考實現,是實現J2EE最全的開發工具包,不過最好只在開發中使用。api
J2EE,Java2平臺企業版(Java 2 Platform Enterprise Edition), 是Sun公司爲企業級應用推出的標準平臺(Platform)。Java平臺共分爲三個主要版本Java EE、Java SE和Java ME。安全
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)三個版本:架構
Standard Edition(標準版) J2SE 包含那些構成Java語言核心的類。好比:數據庫鏈接、接口定義、輸入/輸出、網絡編程
Enterprise Edition(企業版) J2EE 包含J2SE 中的類,而且還包含用於開發企業級應用的類。好比:EJB、servlet、JSP、XML、事務控制
Micro Edition(微縮版) J2ME 包含J2SE中一部分類,用於消費類電子產品的軟件開發。好比:呼機、智能卡、手機、PDA、機頂盒
他們的範圍是:J2SE包含於J2EE中,J2ME包含了J2SE的核心類,但新添加了一些專有類。
隨着Java技術的發展,J2EE平臺獲得了迅速的發展,成爲Java語言中最活躍的體系之一。現現在,J2EE不單單是指一種標準平臺,她更多的表達着一種軟件架構和設計思想。
Applet - Java Applet
EJB - 企業級JavaBean(Enterprise Java Beans)
JAAS - Java Authentication and Authorization Service
JACC - J2EE Authorization Contract for Containers
JAF - Java Beans Activation Framework
JAX-RPC - Java API for XML-Based Remote Procedure Calls
JAX-WS - Java API for XML Web Services
JAXM
JAXP - Java XML解析API(Java API for XML Processing)
JAXR - Java API for XML Registries
JCA - J2EE鏈接器架構(J2EE Connector Architecture)
JDBC - Java數據庫聯接(Java Database Connectivity)
JMS - Java消息服務(Java Message Service)
JMX - Java Management Extension
JNDI - Java名字與目錄接口(Java Naming and Directory Interface)
JSF - Java Server Faces
JSP - Java服務器頁面(Java Server Pages)
JSTL - Java服務器頁面標準標籤庫(Java Server Pages Standard Tag Library)
JTA - Java事務API(Java Transaction API)
JavaMail
Servlet - Java Servlet API
StAX - Streaming APIs for XML Parsers
WS - Web Services
J2EE5.0 API文檔:http://www.ostools.net/apidocs/apidoc?api=javaEE5
JavaEE6 API文檔:http://www.ostools.net/apidocs/apidoc?api=javaEE6
這是Java EE Platform規範的項目。Java EE平臺規範是定義Java EE平臺的整體規範。平臺規範不直接定義Java EE API,而是經過參考其餘Java規範來包含它們,並定義它們如何在整個Java EE平臺中相互配合。平臺規範還定義了平臺的其餘屬性,如安全性,部署,事務和互操做性。
「 規格」頁面包含指向其餘Java EE規範的項目頁面的連接。
(請確保在https://javaee.github.io/javaee-spec/上查看此頁面 ,而不是在GitHub源代碼庫視圖中,以便此頁面中的連接能夠正常工做。)
Java EE 8於2017年8月21日由JCP EC批准。最終規範可從JSR 366頁面下載, 也能夠在這裏找到。整個平臺的javadoc能夠在這裏找到。
Java EE 8的規範線索是Linda DeMichiel和Bill Shannon。專家組成員的完整列表能夠在JSR 366頁面上找到 。
Java EE社區調查的結果能夠 在這裏找到。感謝您告訴咱們如何爲下一代雲和微服務應用程序開發Java EE!
在JavaOne 2016年,咱們向Java EE 8計劃介紹了咱們 提出的更新。咱們將根據咱們的調查結果,其餘社區調查的結果,被許可人,客戶和開發人員的反饋以及 平臺專家組中的討論,確切地肯定哪些更新 。
咱們還介紹了Java EE中針對雲端和 便攜式雲應用的企業Java中將來Java EE版本的一些想法 。
在2014年第一次Java EE 8提案以前,咱們進行了普遍的Java EE 8社區調查。您能夠閱讀咱們提出的問題,並在這裏查看結果 。咱們在調查中描述的一些潛在功能獲得了社會的大力支持。爲了得到進一步的投入,咱們還要求社區成員告訴咱們他們將如何優先考慮這些。這個調查的最後一部分的結果在這裏描述。
若是您對咱們有進一步的反饋意見,請加入 javaee組 和javaee-spec子組, 併發貼到 javaee-spec@javaee.groups.io 進行進一步的討論。
Java EE 7於2013 年5月28日發佈爲JSR 342。Java EE 7的規格引用是Linda DeMichiel和Bill Shannon。您能夠在JSR 342頁面上找到對Java EE 7做出貢獻的專家組成員的完整列表 。
您能夠經過訂閱javaee-spec郵件列表來跟蹤全部平臺專家組的通訊。要訂閱或瀏覽檔案,請參閱javaee-spec組頁面。
您能夠在「 文檔」頁面上找到提案和其餘工做文檔的草稿。
存儲庫中提供了全部下載的(當前和歷史)提案,規範草案,演示文稿,調查結果等 。
在修改Java EE規範時,咱們遵循的規則確保向後兼容性在兼容性要求頁面上有描述 。
在JCP進程頁面上介紹了Java EE組在Oracle上使用 JCP進程。
註釋在Java EE編程模型中大量使用。全部Java EE規範必須以一致的方式定義和使用註釋很重要。咱們已經寫了一些關於註釋如何工做的草案規則。
有關「JEE」的更多信息,請參閱此頁。