[英]What's the main purpose of using java rmi activation system?
首先,我正在閱讀有關rmi規范的java官方文檔。 http://docs.oracle.com/javase/7/docs/technotes/guides/rmi/index.html http://docs.oracle.com/javase/7/docs/platform/rmi/spec/rmi-activation2 .html
甲骨文網站中列出的java rmi中的功能可以輕松理解,除了rmi激活部分。 我已經閱讀了有關rmi激活機制的詳細文檔,但對於實際情況下的有用實踐仍然一無所知。
因此,以下幾個問題確實使我感到困惑:
LocateRegistry.createRegistry(regPort);
替換工具rmiregistry LocateRegistry.createRegistry(regPort);
請提前告知或提供相關材料。
關於文檔,rmid是一個路由器,它指定遠程rmi服務器,並且僅將服務器信息返回給客戶端一次。
否。文檔中沒有這么說。 “ rmid”是一個守護程序,如果它尚未運行,它將啟動遠程對象。
這看起來與rmiregistry類似的功能
沒有。
此機制是否包括服務器自動恢復或故障轉移功能?
如果包含激活的遠程對象的JVM退出,或者激活的遠程對象自行取消激活,rmid將按需重新啟動它。
rmid是否可以在獨立服務器中運行,並且可以通過java API而不是rmi工具進行初始化?
我不明白這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.