J2EE的13種核心技術規范


J2EE主要用於創建可擴展的企業應用,包括13種核心技術規范:

 

1. JDBC(Java Database Connectivity,Java數據庫連接)

JDBC以一種統一的方式對各種各樣的數據庫進行存取,JDBC定義了4中不同的驅動程序:JDBC-ODBC橋、JDBC本地接口、JDBC網絡接口和純Java驅動。

 

2. JNDI(Java Naming and Directory Interface,Java命名和目錄接口)

JNDI用於名字和目錄服務,提供了一致的接口來存取和操作企業級的資源,如DNS和本地文件系統等。

 

3. EJB(Enterprise Java Bean,企業級JavaBean)

EJB提供了一個框架來開發分布式商務邏輯,顯著地簡化了具有可伸縮性和高復雜的企業級應用的開發。

 

4. RMI(Romote Method Invocation,遠程方法調用)

RMI是在遠程對象上調用一些方法,使用連續的方式在客戶端和服務器端傳遞數據,RMI是EJB技術的基礎。

 

5. JSP(Java Server Page,Java服務器端頁面)

JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端所請求以后,對其中的Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。

 

6. Servlet(服務器端小程序)

Servlet提供的功能與JSP類似,並全部由Java代碼組成。

 

7. XML(eXtensible Markup Language,可擴展標記語言)

 

8. JMS(Java Messageing Service,Java信息服務)

 

9. IDL(Interface Description Language,接口描述語言)

在Java IDL的支持下,可以將Java和CORBA集成在一起,創建Java對象並使之可在CORBA ORB中使用。

 

10. JTA(Java Transaction Architecture,Java事務框架)

JTA定義了一種標准的API,應用系統可以存取各種事務。

 

11. JTS(Java Transaction Service,Java事務服務)

JTS規定了事務管理器的實現方式,該事務管理器是在高層支持JTA規范,為應用服務器、資源管理器、獨立的應用及通信資源管理器提供了事務服務。

 

12. JavaMail(Java郵件)

JavaMail是用於存放郵件服務的接口,提供了一套郵件服務器的抽象類。

 

13. JAF(JavaBean Activation Framework,JavaBean服務框架)

JavaMail利用JAF來處理不同編碼的郵件附件。

 

J2EE的基石是EJB,它是Java中的服務器端組件標准。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM