- 相關推薦
J2EE基礎概念學習筆記
1、J2ME,J2SE和J2EE之間區別
J2ME,功能非常有限,用于嵌入式設備
J2SE,包含原始的核心類庫,用于桌面應用程序和瀏覽器中的Applet
J2EE,功能非常全面,用于數據處理和服務器端應用
2、J2EE體系結構
3、JDBC
JDBC為JAVA開發人員提供了一個行業標準API,可以在Java應用與關系數據庫之間建立起獨立于數據庫的連接,API提供了數據庫的調用層接口
4、JNDI是:
一個Java應用程序設計接口API
為開發人員提供了查找和訪問各種命名和目錄服務的通用、統一方式
構建在DNS,LDAP等服務之上
5、Servlets是Java類,使用基于HTTP協議的請求/響應模型,同Web客戶進行交互。
6、HTTP Servlets:
由容器管理
可產生動態內容
能在本地Session中儲存客戶數據
7、JSP(Java Server Pages)
JSP是:
Java Servlet技術的發展和自然擴展,將轉化成Servlet
根據客戶端請求創建動態Web頁面的文本文件
是J2EE中的“視圖”組件
JSP包括:
HTML標簽
Java代碼
8、JTA被用于與事務服務進行通信,為啟動事務,連接現有事務,提交事務和撤消事務提供標準的Java API
9、Java消息服務JMS
JMS是Java API,提供了一種通用的方式來創建、發送、接收和讀取企業消息通信系統的消息
該接口支持:點對點模型、發布/訂閱模型/保證消息分發、事務會話
10、EJB(企業級Java beans)
EJB是實現分布式業務邏輯的Java組件
“企業”意味著應用的擴展性、可用性、可靠性、安全性、事務性和分布性
EJB:
為客戶提供可分布和可部署的業務邏輯服務
擁有定義良好的接口
在應用服務器之間可重用
在提供管理和控制服務的容器中執行
11、Java認證和授權
Java認證和授權服務JAAS是基于Java的安全管理框架
JAAS支持:
單點登錄
可插入的認證模塊
12、Java管理擴展JMX
JMX:
為從Java程序管理設備定義了一個標準的基礎設施
減少了從管理工具到被管理設備的耦合性
本規范描述了Mbeans,它是JMX的構建模塊
WebLogic Server擴展JMX,從內部管理系統的配置和狀態
13、遠程方法調用RMI
遠程方法調用RMI是一種基于Java的分布式編程模型,允許對象使用stub和skeleton調用遠程的對象
RMI使用序列化在兩個對象間通過值傳輸數據
14、Web Services:
是服務端的服務
使用眾所周知的協議通過Web可以訪問
使用XML描述
通過XML相互作用
通過注冊可以定位
完全跨平臺和松耦合
【J2EE基礎概念學習筆記】相關文章:
J2EE基礎概念03-30
j2ee學習筆記心得03-10
聲樂基礎筆記03-05
新概念學習方法01-21
什么是J2EE03-16
j2ee介紹03-20
J2EE的概念03-19
新概念學習方法匯總02-27
J2EE發展狀況03-19