偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

J2EE Weblogic服務(wù)功能一覽

開發(fā) 后端
本文列舉了幾種J2EE Weblogic服務(wù)的用途。列表包括表示邏輯,數(shù)據(jù)庫和事務(wù)支持,對象注冊表和遠(yuǎn)程方法調(diào)用,JavaBean以及JMS等概念。

J2EE Weblogic服務(wù)                                  用途

---------------------------------------------------------------------                                                   

Weblogic      Servlet                                    表示邏輯

Weblogic      JavaServerPage(JSP)        表示邏輯

Weblogic      Java數(shù)據(jù)庫連接(JDBC)         訪問數(shù)據(jù)庫存儲庫

Weblogic     Java事務(wù)API(JTA)                事務(wù)管理

Weblogic     Java命名和目錄接口                  對象名的中央注冊表

Weblogic      遠(yuǎn)程方法調(diào)用(RMI)               RMI對象的分布式執(zhí)行

Weblogic      企業(yè)級JavaBean(EJB)         實現(xiàn)業(yè)務(wù)邏輯

Weblogic      Java消息服務(wù)(JMS)             協(xié)調(diào)分布式執(zhí)行

一、表示邏輯

Java Servlet、JSP、JavaBean、標(biāo)簽庫。

1. Java Servlet

Java Servlet 是一項服務(wù)器端技術(shù),它負(fù)責(zé)接收來自web瀏覽器的http的請求并返回http響應(yīng)。

可以是多線程的。用來開發(fā)【表示邏輯】的企業(yè)java標(biāo)準(zhǔn)。

Http Servlet的核心特性:

(1)HttpServletRequest

(2)HttpSession

(3)HttpServletResponce

2. JSP

JSP技術(shù)為開發(fā)人員提供了一個用來創(chuàng)建Servlet的、類似HTML的簡單頁面。

JSP可以包含Java代碼、HTML代碼和JavaBean模塊代碼。

JSP將Servlet的結(jié)構(gòu)顛倒過來,它以標(biāo)記為中心,而不是笨拙的將HTML標(biāo)記嵌入到Java代碼中。

JSP包含一些特殊的標(biāo)簽和語法以便包含Java代碼。

servlet引擎和JSP引擎的結(jié)合,JSP可以利用Servlet引擎提供的服務(wù):

在***次請求JSP頁面時,應(yīng)用服務(wù)器會見頁面編譯成一個Servlet,然后執(zhí)行它以便更深層的請求。

3. JavaBean

JavaBean是Java組件(類)。

開發(fā)人員在Weblogic Server應(yīng)用程序中用它來封裝數(shù)據(jù),從而依靠數(shù)據(jù)庫進(jìn)行顯示或活動。

JSP頁面可以利用特殊標(biāo)簽包含JavaBean,并用值自動填充它們,

JSP頁面調(diào)用這些JavaBean上的方法來幫助自己創(chuàng)建HTML輸出。

二、數(shù)據(jù)庫和事務(wù)支持

數(shù)據(jù)庫和事務(wù)支持是由JDBC和JTA提供的。數(shù)據(jù)庫使用的高級接口是有EJB提供的。

1. Java數(shù)據(jù)庫連接

JDBC是Java的數(shù)據(jù)庫連接標(biāo)準(zhǔn),JDBC規(guī)范提供了從標(biāo)準(zhǔn)Java API集連接數(shù)據(jù)庫所需的一切,

而供應(yīng)商提供一些JDBC的“驅(qū)動程序”,這些驅(qū)動程序?qū)⑦@個標(biāo)準(zhǔn)Java API 集映射到底層數(shù)據(jù)庫的具體結(jié)構(gòu)。

從編程的角度看,JDBC是連接Weblogic Server與數(shù)據(jù)庫的橋梁。

2. Java事務(wù)的API支持

JTA為web應(yīng)用程序開發(fā)人員提供了對數(shù)據(jù)庫系統(tǒng)或者任何遺留數(shù)據(jù)存儲中的事務(wù)功能的訪問。

事務(wù)協(xié)調(diào)但單數(shù)據(jù)庫和多數(shù)據(jù)庫操作,以確保資源正確和一致性,這樣,依賴于數(shù)據(jù)庫的操作是可重復(fù)、持久的。

三、對象注冊表和遠(yuǎn)程方法調(diào)用

JNDI和RMI

1. Java命名和目錄接口(Java Naming and Directory Interface)

JNDI是Java對命名和目錄服務(wù)的“中央注冊表”使用的標(biāo)準(zhǔn)。

JNDI管理隊構(gòu)建分布式應(yīng)用程序所需的核心組件的引用,

當(dāng)開發(fā)人員創(chuàng)建訪問遠(yuǎn)程對象的應(yīng)用程序時,JNDI以查找該對象地址的方式提供該應(yīng)用程序。

JNDI使用模式比較簡單,應(yīng)用程序開發(fā)人員要進(jìn)行初始查找,找到他們在Weblogic Server部署中需要的對象,

而Weblogic Server服務(wù)將返回應(yīng)用程序訪問該對象所需的一切。

2.遠(yuǎn)程方法調(diào)用(RMI)

RMI是Java應(yīng)用程序來對遠(yuǎn)程Java對象進(jìn)行方法調(diào)用的Java標(biāo)準(zhǔn),

RMI能讓遠(yuǎn)程對象實際出現(xiàn),就像位于本地機器一樣。

RMI提供了分布式應(yīng)用程序的框架,而且還提供了其遠(yuǎn)程客戶端,以便于遠(yuǎn)程方法和服務(wù)進(jìn)行交互。

允許通過RMI調(diào)用的遠(yuǎn)程主機導(dǎo)出遠(yuǎn)程對象的一些方法。

四、企業(yè)JavaBean

EJB是使用Java創(chuàng)建服務(wù)器端業(yè)務(wù)邏輯的企業(yè)Java標(biāo)準(zhǔn)。

開發(fā)人員可以創(chuàng)建利用Weblogic Server容器提供的服務(wù)的EJB。

EJB的4種基本類型:

(1)實體EJB:   實體bean,封裝數(shù)據(jù)庫中的特定數(shù)據(jù)項;

(2)消息驅(qū)動(Message-Driven Bean): 消息驅(qū)動bean, 集成EJB與JMS。 異步處理。

(3)有狀態(tài)會話: 會話bean,捕獲會話期間持續(xù)的業(yè)務(wù)規(guī)則和方法;

(4)無狀態(tài)會話: 通過RMI接收請求,但不保留任何客戶端相關(guān)的數(shù)據(jù)。

五、Java消息服務(wù)(JMS)

2種使用JMS進(jìn)行消息傳遞的范例:

(1)隊列模型:JMS客戶將消息推入JMS隊列中,然后客戶端就可以獲得這些消息

(2)基于主題的發(fā)布-訂閱系統(tǒng):允許發(fā)布者將消息發(fā)送給JMS主題的已注冊訂戶。

J2EE Weblogic服務(wù)就介紹到這里。

【編輯推薦】

  1. 結(jié)合struts和hibernate談J2EE架構(gòu)的數(shù)據(jù)表示
  2. .NET與J2EE之爭
  3. J2ee Jdbc 存儲過程調(diào)用
  4. j2ee web service開發(fā)(五)把ejb發(fā)布為web服務(wù)
  5. 軟件測試技術(shù)在J2EE項目開發(fā)中的應(yīng)用
責(zé)任編輯:book05 來源: csdn
相關(guān)推薦

2009-06-22 17:20:33

J2EE框架

2009-06-22 17:38:05

J2EE框架

2009-06-23 08:06:46

J2EE體系架構(gòu)J2EE模型J2EE設(shè)計模式

2009-06-10 14:10:23

J2EE學(xué)習(xí)J2EE是什么

2009-06-11 17:06:11

J2EE歷史Java EE概述

2009-06-10 13:37:06

J2EE可伸縮性J2EE靈活性J2EE維護(hù)

2009-06-23 16:48:26

J2EE常見問題J2EE平臺

2009-06-22 17:34:40

J2EE架構(gòu)

2009-06-18 15:54:57

J2EE下使用JNDI

2009-06-23 08:12:48

J2EE調(diào)用存儲過程

2010-10-21 15:40:05

SQL Server服

2009-06-22 17:05:41

Java EEJava企業(yè)應(yīng)用

2009-06-22 16:21:02

J2EE線程

2009-06-18 16:13:14

J2EE開發(fā)

2009-06-19 17:03:44

J2EE學(xué)習(xí)

2009-06-22 11:04:00

Jdbc存儲過程

2011-05-16 14:07:58

J2EE

2009-06-11 17:19:47

J2EE設(shè)計模式Template

2009-06-11 17:11:07

J2EE設(shè)計模式工廠模式

2009-02-23 11:18:06

J2EE架構(gòu)師Java
點贊
收藏

51CTO技術(shù)棧公眾號