我想知道什麼是在RMI RMIC以及它是如何爲我創建代理..RMI中的rmic是什麼?
4
A
回答
13
要回答你的問題,rmic
[Solaris,Windows]是Java RMI編譯器和它產生存根,骨架,使用JRMP或IIOP協議的遠程對象關係。還生成OMG IDL。關於如何,你的問題有點含糊,但答案可能是它符合JRMP協議或IIOP協議或CORBA IDL規範。
查看提供的鏈接以獲取對這些不同概念的描述。如果這聽起來像中國人,你應該看看RMI tutorial。本教程的第一章涵蓋了RMI概念。
另外請注意,(從教程):
隨着之前的版本的Java平臺,標準版5.0,另一個步驟是需要建立存根類,通過使用rmic編譯器。但是,這一步不再是必要的。
所以如果你的RMI服務器不必支持5.0之前的虛擬機上運行的客戶端,你其實並不需要擔心rmic
。
另一個很好的入門資源是... Getting Started Using Java RMI,一個適用於RMI的Hello World示例。
如果您想了解更多信息,請查看Remote Method Invocation spec。
3
相關問題
- 1. RMI中的繼電器是什麼?
- 2. 什麼是RMI註冊表
- 3. 什麼是RMI TCP連接
- 4. 什麼是RMI的C版本
- 5. Java RMI:由rmic編譯器生成的存根骨架的作用
- 6. 在netbeans中使用rmic
- 7. Netbeans的,螞蟻和RMIC(Java RMIC編譯器)(幫助與)
- 8. 什麼是RMI回撥的真正優點?
- 9. 什麼是有效的RMI端口列表?
- 10. rmic錯誤類未找到
- 11. 什麼時候創建了RMI連接?
- 12. Java RMI和RPC有什麼區別?
- 13. Java RMI和JMS有什麼區別?
- 14. 爲什麼JVM不使用RMI
- 15. Java RMI連接使用什麼端口?
- 16. 什麼樣的組件可以在rmi中失敗?
- 17. 在RMI客戶端上擁有存根類的目的是什麼?
- 18. 通過RMI與Jackrabbit存儲庫一起工作所需的罐子是什麼?
- 19. 在客戶端使用RMI遠程對象的正確方法是什麼?
- 20. Java的是什麼屬性名通過System.setProperty命令設置RMI端口
- 21. RMI-REGISTRY的RMI位置
- 22. RMI中的ClassNotFoundException Java
- 23. Java中的mutithread Rmi
- 24. 爲什麼我的RMI服務器在20小時後死亡
- 25. 爲什麼Java RMI的不能被引用
- 26. 在java rmi中通信是否安全?
- 27. Java:套接字還是RMI?
- 28. RMI是否支持P2P
- 29. 這段代碼中的IEventRepository是什麼? Resolver.resolve()是做什麼的?
- 30. 什麼是HttpCallback <T>中的目的和什麼是T?
'因此,如果您的RMI服務器不需要支持在5.0之前的虛擬機上運行的客戶端*和*您不使用RMI/IIOP,則不需要rmic。 – EJP 2010-07-26 04:28:59
感謝您的世界樣本。它應該屬於小道... – 2015-03-05 23:01:19