2010-01-17 44 views

回答

13

要回答你的問題,rmic [SolarisWindows]是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

+0

'因此,如果您的RMI服務器不需要支持在5.0之前的虛擬機上運行的客戶端*和*您不使用RMI/IIOP,則不需要rmic。 – EJP 2010-07-26 04:28:59

+0

感謝您的世界樣本。它應該屬於小道... – 2015-03-05 23:01:19