WEBLOGIC 13個核心應用講解

murkey發表於2014-03-07

JDBC:JDBC(Java Data Base Connectivity,java資料庫連線)是一種用於執行SQL語句的Java API,可以為多種關

係資料庫提供統一訪問,它由一組用Java語言編寫的類和介面組成。JDBC提供了一種基準,據此可以構建更高階的工

具和介面,使資料庫開發人員能夠編寫資料庫應用程式,同時,JDBC也是個商標名

JNDI:JNDI(Java Naming and Directory Interface,Java命名和目錄介面)是一組在Java應用中訪問命名和目錄服

務的API。命名服務將名稱和物件聯絡起來,使得我們可以用名稱訪問物件。

 

EJB:"把你編寫的軟體中那些需要執行制定的任務的類,不放到客戶端軟體上了,而是給他打成包放到一個伺服器上了

"。是的,沒錯!EJB 就是將那些"類"放到一個伺服器上,用C/S 形式的軟體客戶端對伺服器上的"類"進行呼叫,J2EE

對於這個問題的處理方法是將業務邏輯從客戶端軟體中抽取出來,封裝在一個組
件中。這個元件執行在一個獨立的伺服器上,客戶端軟體透過網路呼叫元件提供的服務以實
現業務邏輯,而客戶端軟體的功能單純到只負責傳送呼叫請求和顯示處理結果。在J2EE 中,
這個執行在一個獨立的伺服器上,並封裝了業務邏輯的元件就是EJB(Enterprise Java
Bean)元件。


RMI:RMI 英文全稱是"Remote Method Invocation",它的中文名稱是"遠端方法呼叫",它就
是利用Java 物件序列化的機制實現分散式計算,實現遠端類物件的例項化以及呼叫的方法。
說的更清楚些,就是利用物件序列化來實現遠端呼叫,也就是上面兩個概念的結合體,利用
這個方法來呼叫遠端的類的時候,就不需要編寫Socket 程式了,也不需要把物件進行序列
化操作,直接呼叫就行了非常方便。

物件的序列化概念:物件的序列化過程就是將物件狀態轉換成位元組流和從位元組流恢復對
象。將物件狀態轉換成位元組流之後,可以用java.io 包中的各種位元組流類將其儲存到檔案中,
或者透過網路連線將物件資料傳送到另一個主機。


JSP:JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。

JSP技術有點類似ASP技術,它是在傳統的網頁HTML檔案(*.htm,*.html)中插入Java程式段(Scriptlet)和JSP標記

(tag),從而形成JSP檔案,字尾名為(*.jsp)。 用JSP開發的Web應用是跨平臺的,既能在Linux下執行,也能在其他

作業系統上執行。

servlet是在伺服器上執行的小程式。這個詞是在Java applet的環境中創造的,Java applet是一種當作單獨檔案跟

網頁一起傳送的小程式,它通常用於在客戶端執行,結果得到為使用者進行運算或者根據使用者互作用定點陣圖形等服務。


Xml即可擴充套件標記語言。它可以用來標記資料、定義資料型別,是一種允許使用者對自己的標記語言進行定義的源語言。

它非常適合全球資訊網傳輸,提供統一的方法來描述和交換獨立於應用程式或供應商的結構化資料。

jms即Java訊息服務(Java Message Service)應用程式介面是一個Java平臺中關於面向訊息中介軟體(MOM)的API,

用於在兩個應用程式之間,或分散式系統中傳送訊息,進行非同步通訊。Java訊息服務是一個與具體平臺無關的API


IDL 介面描述語言(Interface description language,縮寫IDL),是CORBA規範的一部分,是跨平臺開發的基礎


JTS 是一個 元件事務監視器(component transaction monitor)。這是什麼意思?TPM 是一個程式,它代表應用

程式協調分散式事務的執行。TPM 與資料庫出現的時間長短差不多;在 60 年代後期,IBM 首先開發了 CICS,至今

人們仍在使用。經典的(或者說 程式化)TPM 管理被程式化定義為針對事務性資源(比如資料庫)的操作序列的事務

。隨著分散式物件協議,如 CORBA、DCOM 和 RMI 的出現,人們希望看到事務更物件導向的前景。將事務性語義告知

物件導向的元件要求對 TPM 模型進行擴充套件 ― 在這個模型中事務是按照事務性物件的呼叫方法定義的。


JTA,即Java Transaction API,JTA允許應用程式執行分散式事務處理——在兩個或多個網路計算機資源上訪問並且

更新資料。JDBC驅動程式的JTA支援極大地增強了資料訪問能力。

JAF(JavaBeans Activation Framework):Mail API 的所有版本都需要 JavaBeans Activation Framework 來支援

任意資料塊的輸入及相應處理。功能似乎不多,但目前許多瀏覽器和郵件工具中都能找到這種基本的 MIME 型支援。

activation.jar 檔案就是JAF的框架jar包。
JAF是一個專用的資料處理框架,它用於封裝資料,併為應用程式提供訪問和運算元據的介面。JAF的主要作用在於讓

java應用程式知道如何對一個資料來源進行檢視、編輯和列印等操作。

JavaMail,顧名思義,提供給開發者處理電子郵件相關的程式設計介面。它是Sun釋出的用來處理email的API。它可以方

便地執行一些常用的郵件傳輸。我們可以基於JavaMail開發出類似於Microsoft Outlook的應用程式

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/500314/viewspace-1103345/,如需轉載,請註明出處,否則將追究法律責任。

相關文章