freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)培訓(xùn)中心j2ee體系結(jié)構(gòu)概述(編輯修改稿)

2025-08-14 14:39 本頁面
 

【文章內(nèi)容簡介】 如果借記之后、貸記之前出現(xiàn)故障,借記將滾回。事務(wù)處理屬性在應(yīng)用組件的集成過程中上確定。它可以將各種方法組合成應(yīng)用組件間的事務(wù)處理,即用戶可以在 J2EE 應(yīng)用中容易地重新分配應(yīng)用組件的事務(wù)處理屬性,無需修改代碼和重新編譯。Java 事務(wù)處理 API (JTA) 和 Java 事務(wù)處理服務(wù)(JTS)形成 J2EE 中事務(wù)處理支持的基礎(chǔ),而且更適合 EJB 和 JDBC 。 JTS 是低級(jí)事務(wù)處理管理 API,主要作用是將 Java 映射到對象管理組(OMG )的對象事務(wù)處理服務(wù)。JTA 是高級(jí) API,包括兩個(gè)部分:1. 事務(wù)處理接口允許事務(wù)處理定界。完成工作的方式是分布式組件由全局事務(wù)處理登記。這種方法可以令多組操作組成一個(gè)事務(wù)處理。2. XA 資源接口基于能處理分布式事務(wù)處理的 X/Open/XA 接口,有時(shí)也稱為兩步提交事務(wù)處理,需要多種資源之間的協(xié)調(diào),如數(shù)據(jù)庫或序列。WebLogic Server 支持多種事務(wù)處理,包括 EJB、JMS 和 JDBC 操作。分布式事務(wù)處理由兩步提交協(xié)議協(xié)調(diào),可跨越用 XA兼容的 JDBC 驅(qū)動(dòng)程序訪問的多個(gè)數(shù)據(jù)庫,如針對 Oracle/XA 的 BEA WebLogicjDriver。EJB 規(guī)范定義了 Bean 管理的事務(wù)處理和 Container 管理的事務(wù)處理。當(dāng) EJB 用 Container管理的事務(wù)處理部署時(shí),WebLogic Server 將自動(dòng)協(xié)調(diào)事務(wù)處理。如果 EJB 由 Bean 管理的事7 / 14務(wù)處理部署,EJB 參數(shù)必須提供事務(wù)處理代碼。基于 JMS 或 JDBC API 的應(yīng)用代碼可以啟動(dòng)事務(wù)處理,或參與先前啟動(dòng)的事務(wù)處理。一個(gè)事務(wù)處理聯(lián)系與執(zhí)行應(yīng)用的 WebLogic Server 線程相關(guān),所有事務(wù)處理操作都在參與當(dāng)前事務(wù)處理的線程上執(zhí)行。多數(shù)情況下,用戶無需擔(dān)心用 JTA 編寫明確事務(wù)處理的問題,因?yàn)榇隧?xiàng)工作由 JDBC 完成,EJB API 由 Container 處理,并由應(yīng)用部署說明符配置。這樣,用戶就可以將精力集中在事務(wù)處理設(shè)計(jì)而非實(shí)施上。五. Java ServletsServlet 指可以擴(kuò)展 Web 服務(wù)器功能的程序。Servlet 從客戶端接受請求,動(dòng)態(tài)生成響應(yīng)(可以通過查詢數(shù)據(jù)庫滿足請求),然后將包含 HTML 或 XML 文檔的請求發(fā)送到客戶端。Servlets 類似于 CGI,但更易于編寫,因?yàn)?Servlets 使用 Java 類和流。它們的執(zhí)行速度也更快,因?yàn)?Servlets 可編譯為 Java 字節(jié)代碼,在運(yùn)行時(shí), Servlet 例程駐留在內(nèi)存中――每個(gè)客戶端請求都生出一條新線程。Servlets 易于以動(dòng)態(tài)形式向 HTTP 響應(yīng)流產(chǎn)生數(shù)據(jù)。Servlets 面臨的問題是無狀態(tài)協(xié)議,這就是說,每個(gè)請求都作為新連接執(zhí)行,因而請求之間無法實(shí)現(xiàn)自然的流控制。對話跟蹤或?qū)υ捁芾砟鼙3终埱箝g特定客戶端的狀態(tài)。在WebLogic 中,Servlets 使用 HTTP Session 對象保持方法請求之間的狀態(tài)。這種對象可以在集群環(huán)境中復(fù)制,用于恢復(fù)。六. Java 服務(wù)器頁面JSP 頁面是基于文本的 Servlets 開發(fā)方式。JSP 頁面提供 Servlets 的所有優(yōu)點(diǎn),如果與JavaBeans 類結(jié)合在一起,可以容易地將內(nèi)容和顯示邏輯分開。將內(nèi)容和顯示邏輯分開的優(yōu)點(diǎn)是無需了解 Java 代碼就能更新頁面的外觀,更新JavaBeans 等級(jí)的人也無需深入了解 web 頁面的設(shè)計(jì)。JSP 頁面和 Servlets 都比通用網(wǎng)關(guān)接口(CGI) 應(yīng)用廣泛,因?yàn)?CGI 依賴于平臺(tái),消耗資源更多,而且程序不能容易地訪問參數(shù)數(shù)據(jù)。 8 / 14用戶可以使用帶 JavaBeans 的 JSP 頁面定義 Web 模板,以便建立由外觀相似的頁面組成的 web 站點(diǎn)。JavaBeans 等級(jí)負(fù)責(zé)呈遞數(shù)據(jù),因此模板沒有 Java 代碼,這意味著 Java 代碼可以由 HTML 編輯器持有。 如果有使用 JSP 頁面的簡單 Web 應(yīng)用,可以借助定制標(biāo)記或腳本將內(nèi)容與應(yīng)用邏輯捆綁在一起,而無需再使用 JavaBeans。定制標(biāo)記與輸入到 JSP 頁面的標(biāo)記庫捆綁在一起。腳本是一些小 Java 代碼段,直接嵌入在 JSP 頁面中。七. 數(shù)據(jù)庫訪問服務(wù)(JDBC)JDBC 是關(guān)系數(shù)據(jù)庫的必要便攜橋接器。它遵守 ODBC(開放數(shù)據(jù)庫連接)規(guī)范,簡單而易于理解。它借助驅(qū)動(dòng)程序?qū)?shù)據(jù)庫與程序代碼分開。WebLogic 的 JDBC 支持高級(jí)數(shù)據(jù)類型,如 Blobs、Clobs 和 Oracle 字符流。它還支持可滾回結(jié)果集和批更新功能。盡管連接池是 JDBC 2 規(guī)范的新特性,但已經(jīng)得到 WebLogic 的多年支持。驅(qū)動(dòng)程序共有四種:1. 第一種是 JDBCODBC 橋,與 JDK 一起配合。它更象一種概念證明,還不能用于正式的生產(chǎn)環(huán)境。借助它,可以將應(yīng)用與任何 ODBC 源連接在一起。.2. 第二種驅(qū)動(dòng)程序借助本地庫與關(guān)系數(shù)據(jù)庫通信,例如在 Oracle 中是 OCI 庫。這意味著必須在客戶端上提供本地庫。3. 第三種驅(qū)動(dòng)程序是多層的,即驅(qū)動(dòng)程序位于客戶端和 RDBMS 中間。它建立與RDBMS 的連接,是所有請求和響應(yīng)的通道??蛻舳酥恍杓虞d純 Java 就能與第三種驅(qū)動(dòng)程序通信。4. 第四種驅(qū)動(dòng)程序與第二種驅(qū)動(dòng)程序相似,但它不使用本地庫,而是借助專用協(xié)議直接與 RDBMS 通信。八. Java 消息傳送服務(wù)(JMS
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1