那些看着高大上的名詞

EJB,JNDI,JMS,JAF,JTA,,JTS,RMI,IIOP

Enterprise Java Beans(EJB)稱爲Java 企業Bean,是Java的核心代碼,分別是會話Bean(Session Bean),實體Bean(Entity Bean)和消息驅動Bean(MessageDriven Bean)。
EJB就是把你編寫的軟件中那些需要執行制定的任務的類,不放到客戶端軟件上了,而是給他打成包放到一個服務器上了
可見:
http://blog.csdn.net/jojo52013145/article/details/5783677

JNDI(Java Naming and Directory Interface) 在 J2EE 中的角色就是“交換機” —— J2EE 組件在運行時間接地查找其他組件、資源或服務的通用機制
可見:
http://blog.csdn.net/zhaosg198312/article/details/3979435

JMS(Java Messaging Service)是Java平臺上有關面向消息中間件(MOM)的技術規範,它便於消息系統中的Java應用程序進行消息交換,並且通過提供標準的產生、發送、接收消息的接口簡化企業應用的開發,翻譯爲Java消息服務。
都是轉發,找不到原文,csdn有個深入掌握JMS系列,可以看看

(JavaBeans Activation Framework)比較神祕,先放這。
JAF是一個專用的數據處理框架,它用於封裝數據,併爲應用程序提供訪問和操作數據的接口。JAF的主要作用在於讓java應用程序知道如何對一個數據源進行查看、編輯和打印等操作。

Java事務API(JTA:Java Transaction API)和它的同胞Java事務服務(JTS:Java Transaction Service),爲J2EE平臺提供了分佈式事務服務(distributed transaction)

RMI以Java爲核心,可與採用本機方法與現有系統相連接。這就是說,RMI可採用自然、直接和功能全面的方式爲您提供分佈式計算技術,而這種技術可幫助您以不斷遞增和無縫的方式爲整個系統添加Java功能。
IIOP,Internet Inter-ORB Protocol(互聯網內部對象請求代理協議),它是一個用於CORBA 2.0及兼容平臺上的協議。用來在CORBA對象請求代理之間交流的協議。Java中使得程序可以和其他語言的CORBA實現實現互操作性的協議。
RMI-IIOP出現以前,只有RMI和CORBA兩種選擇來進行分佈式程序設計,二者之間不能協作。RMI-IIOP綜合了RMI 和CORBA的優點,克服了他們的缺點,使得程序員能更方便的編寫分佈式程序設計,實現分佈式計算。
拿來和EJB那篇博文一起看

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章