java.rmi.dgc

RMI是J2EE套用的一個標準協定。像它的名稱暗示的一樣,設計時就是為了調用遠程Java虛擬主機上的對象提供的方法。對象在服務端被暴露出來,這時客戶端就可以通過代理調用這個對象。同樣的服務端對象被多個執行緒使用。執行緒池被RMI基礎設施管理。通信通過TCP/IP被處理,並且使用JRMP或針對RMI的基於IIOP GIOP(CORBA協定)的協定。套用服務端也提供自己的屬性協定來最佳化其性能。如服務端的引用需要管理一樣,RMI基礎設施也提供了垃圾回收器來管理引用。這個分散式垃圾回收器(DGC)本身也使用RMI協定來管理伺服器端的對象生命周期。除了客戶端和服務端很強大,RMI還有一些其他的實現。

軟體包描述

軟體包 java.rmi.dgc 的描述
為 RMI 分散式垃圾回收提供了類和接口。當 RMI 伺服器返回一個對象到其客戶機(遠程方法的調用方)時,其跟蹤遠程對象在客戶機中的使用。當再沒有更多的對客戶機上遠程對象的引用時,或者如果引用的“租借”過期並且沒有更新,伺服器將垃圾回收遠程對象

主要版本

從以下版本開始:
JDK1.1

相關詞條

相關搜尋

熱門詞條

聯絡我們