天天看點

JavaEE什麼是JavaEEJavaEE的組成13個核心規範JavaEE軟體開發體系架構

  • 什麼是JavaEE
  • JavaEE的組成
  • 13個核心規範
  • JavaEE軟體開發體系架構

什麼是JavaEE

Java Platform, Enterprise Edition (Java EE) 是社群驅動的企業軟體

标準

。這個版本以前稱為

J2EE

JavaEE的組成

  • 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 - Java API for XML Messaging
  • 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
  • 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

13個核心規範

JavaEE什麼是JavaEEJavaEE的組成13個核心規範JavaEE軟體開發體系架構

JavaEE軟體開發體系架構

J2EE使用多層分布式的應用模型,這個多層通常通過三層或四層來實作:

1、客戶層,運作在客戶計算機上的元件。

2、Web 層,運作在J2EE伺服器上的元件。

3、業務層,同樣是運作在J2EE伺服器上的元件。

4、企業資訊系統層(EIS),是指運作在EIS伺服器上的軟體系統。

參考文獻

http://www.oracle.com/technetwork/cn/java/javaee/overview/index.html —JavaEE

https://blog.csdn.net/u012410733/article/details/72567195 —JavaEE的13個核心規範

https://segmentfault.com/a/1190000007090110 —JavaEE軟體開發體系架構以及13個核心規範

https://blog.csdn.net/openlms/article/details/8682031 —javaee體系架構