您現在的位置: 18luck新利全站下载 >> 管理信息化>> Oracle>> 資料信息

Oracle J2EE高級技術與JDeveloper概述(ppt 99頁)

所屬分類:
Oracle
文件大小:
2589 KB
下載地址:
相關資料:
oracle, j2ee, 高級, 技術
Oracle J2EE高級技術與JDeveloper概述(ppt 99頁)內容簡介

Oracle J2EE高級技術與JDeveloper概述目錄:
第1節:Java2企業版(J2EE)
一、J2EE的由來
1、傳統應用程序模型
2、Web應用程序模型
3、為什麼需要J2EE
4、什麼是J2EE
二、J2EE的組成
1、What is Java 2 Platform
2、J2EE的體係結構
3、J2EE架構及核心技術簡介
第2節:Oracle9i的J2EE技術與OC4J
第3節:Oracle9i Java商業組件(BC4J)
第4節:JDeveloper

Oracle J2EE高級技術與JDeveloper概述內容提要:
CORBA技術:
CORBA(Common Object Request Broker Architecture)是一個分布式對象體係結構,它獨立於平台,也獨立於語言。
在這個體係結構中,一個對象可以被本機上的客戶或遠程客戶通過方法激活來存取。客戶(一個對象或應用)無須知道被調用對象(稱為服務對象)的運行環境,也無須知道實現這個對象的編程語言,客戶隻要知道服務對象的邏輯地址和提供的接口。
這種互操作性的關鍵是IDL(Interface Definition Language,接口定義語言),IDL說明對象接口中的方法,這些方法可以被其它對象(或應用)激活。
RMI技術:
RMI(Remote Method Invoke)是一種被EJB使用的更底層的協議,正如其名字所表示的那樣,RMI協議調用遠程對象上的方法,使用序列化方式在客戶端和服務器端的對象之間傳遞數據。
RMI和CORBA相比:
兩者的關鍵差別在於語言環境,Java RMI是一個分布式對象計算的純Java解決方案(如,在Java RMI中,對象的接口用Java定義,而不是用IDL);
其次,CORBA沒有定義安全服務,而Java RMI繼承了Java的安全性;
再者,CORBA有不同的實現,不同的獨立軟件開發商的不同實現均有獨特性,這使得在不同平台上的匹配比較困難,而且不是所有CORBA產品開發商都支持所有平台,而幾乎所有平台都支持Java虛擬機,因此Java RMI具有更高的可移植性。如果客戶對象和服務對象都基於Java虛擬機,那麼Java RMI是分布對象計算的最好選擇。
最後,IIOP(Internet Inter-ORB Protocol,Internet內部ORB協議)已經提供了Java RMI和CORBA的互操作能力,而且兩者的發展有互相借鑒的趨勢。
…………


..............................

Baidu
map