中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

J2EE Weblogic服務的有哪些

發布時間:2022-01-11 16:10:04 來源:億速云 閱讀:162 作者:柒染 欄目:編程語言

這篇文章的內容主要圍繞J2EE Weblogic服務的有哪些進行講述,文章內容清晰易懂,條理清晰,非常適合新手學習,值得大家去閱讀。感興趣的朋友可以跟隨小編一起閱讀吧。希望大家通過這篇文章有所收獲!

J2EE Weblogic服務                                  用途

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

Weblogic      Servlet                                    表示邏輯

Weblogic      JavaServerPage(JSP)        表示邏輯

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

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

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

Weblogic      遠程方法調用(RMI)               RMI對象的分布式執行

Weblogic      企業級JavaBean(EJB)         實現業務邏輯

Weblogic      Java消息服務(JMS)             協調分布式執行

一、表示邏輯

Java Servlet、JSP、JavaBean、標簽庫。

1. Java Servlet

Java Servlet 是一項服務器端技術,它負責接收來自web瀏覽器的http的請求并返回http響應。

可以是多線程的。用來開發【表示邏輯】的企業java標準。

Http Servlet的核心特性:

(1)HttpServletRequest

(2)HttpSession

(3)HttpServletResponce

2. JSP

JSP技術為開發人員提供了一個用來創建Servlet的、類似HTML的簡單頁面。

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

JSP將Servlet的結構顛倒過來,它以標記為中心,而不是笨拙的將HTML標記嵌入到Java代碼中。

JSP包含一些特殊的標簽和語法以便包含Java代碼。

servlet引擎和JSP引擎的結合,JSP可以利用Servlet引擎提供的服務:

在***次請求JSP頁面時,應用服務器會見頁面編譯成一個Servlet,然后執行它以便更深層的請求。

3. JavaBean

JavaBean是Java組件(類)。

開發人員在Weblogic Server應用程序中用它來封裝數據,從而依靠數據庫進行顯示或活動。

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

JSP頁面調用這些JavaBean上的方法來幫助自己創建HTML輸出。

二、數據庫和事務支持

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

1. Java數據庫連接

JDBC是Java的數據庫連接標準,JDBC規范提供了從標準Java API集連接數據庫所需的一切,

而供應商提供一些JDBC的“驅動程序”,這些驅動程序將這個標準Java API 集映射到底層數據庫的具體結構。

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

2. Java事務的API支持

JTA為web應用程序開發人員提供了對數據庫系統或者任何遺留數據存儲中的事務功能的訪問。

事務協調但單數據庫和多數據庫操作,以確保資源正確和一致性,這樣,依賴于數據庫的操作是可重復、持久的。

三、對象注冊表和遠程方法調用

JNDI和RMI

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

JNDI是Java對命名和目錄服務的“中央注冊表”使用的標準。

JNDI管理隊構建分布式應用程序所需的核心組件的引用,

當開發人員創建訪問遠程對象的應用程序時,JNDI以查找該對象地址的方式提供該應用程序。

JNDI使用模式比較簡單,應用程序開發人員要進行初始查找,找到他們在Weblogic Server部署中需要的對象,

而Weblogic Server服務將返回應用程序訪問該對象所需的一切。

2.遠程方法調用(RMI)

RMI是Java應用程序來對遠程Java對象進行方法調用的Java標準,

RMI能讓遠程對象實際出現,就像位于本地機器一樣。

RMI提供了分布式應用程序的框架,而且還提供了其遠程客戶端,以便于遠程方法和服務進行交互。

允許通過RMI調用的遠程主機導出遠程對象的一些方法。

四、企業JavaBean

EJB是使用Java創建服務器端業務邏輯的企業Java標準。

開發人員可以創建利用Weblogic Server容器提供的服務的EJB。

EJB的4種基本類型:

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

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

(3)有狀態會話: 會話bean,捕獲會話期間持續的業務規則和方法;

(4)無狀態會話: 通過RMI接收請求,但不保留任何客戶端相關的數據。

五、Java消息服務(JMS)

2種使用JMS進行消息傳遞的范例:

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

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

感謝你的閱讀,相信你對“J2EE Weblogic服務的有哪些”這一問題有一定的了解,快去動手實踐吧,如果想了解更多相關知識點,可以關注億速云網站!小編會繼續為大家帶來更好的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锡林浩特市| 农安县| 康定县| 成安县| 紫云| 广安市| 从化市| 武平县| 卢湾区| 丁青县| 齐河县| 留坝县| 朝阳县| 安化县| 正宁县| 肇东市| 夏津县| 北碚区| 遵义县| 吴忠市| 固安县| 新巴尔虎左旗| 阿勒泰市| 三门县| 屏南县| 桦川县| 长丰县| 宁武县| 伽师县| 北流市| 肇庆市| 南平市| 河西区| 重庆市| 益阳市| 临漳县| 玉林市| 稷山县| 十堰市| 久治县| 平遥县|