【发布时间】:2011-01-15 23:56:41
【问题描述】:
对于 java 1.5 或更高版本不需要 rmi 接口编译器,并且仅编译使用 javac 定义 UnicastRemoteObject 的 java 文件是否足够?远程对象的实现类文件。
【问题讨论】:
对于 java 1.5 或更高版本不需要 rmi 接口编译器,并且仅编译使用 javac 定义 UnicastRemoteObject 的 java 文件是否足够?远程对象的实现类文件。
【问题讨论】:
根据 RMI 教程:
http://download.oracle.com/javase/tutorial/rmi/overview.html
编译源代码
与任何 Java 程序一样,您可以使用 javac编译器编译源码 文件。源文件包含 远程接口的声明, 他们的实现,任何其他 服务器类和客户端 类。注意:使用之前的版本 Java 平台,标准版 5.0, 需要一个额外的步骤来 使用 rmic 构建存根类 编译器。但是,这一步不 需要更长的时间。
【讨论】:
UnicastRemoteObiect 的 Javadoc 前言。您可以避免在特定情况下使用rmic,即当您构造或导出提供端口号参数(甚至为零)的远程对象时,出于文档中所述的原因。
请参阅UnicastRemoteObiect 的 Javadoc 序言。您可以避免在特定情况下使用rmic,即当您构造或导出提供端口号参数(甚至为零)的远程对象时,出于文档中所述的原因。
【讨论】: