rmic还需要吗?

发布于 2024-10-12 08:46:53 字数 127 浏览 3 评论 0原文

java 1.5 或更高版本不需要 rmi 接口编译器,并且仅编译使用 javac 定义 UnicastRemoteObject 的 java 文件就足够了吗?Rmic 仍然可以工作,如果您给它类文件,它会生成一个存根类文件远程对象的实现。

Is it true that the rmi interface compiler is not needed for java 1.5 or newer and that just compiling the java file where the UnicastRemoteObject is defined with javac is enough?Rmic still works and it generates a stub class file if you give it the class file of the implementation of the remote object.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

难以启齿的温柔 2024-10-19 08:46:53

根据 RMI 教程:

http://download.oracle.com/javase/tutorial /rmi/overview.html

编译源代码

与任何 Java 程序一样,您可以使用
javac编译器编译源码
文件。源文件包含
远程接口的声明,
他们的实现,任何其他
服务器类和客户端
类。注意:对于之前的版本
Java 平台,标准版 5.0,
需要采取额外的步骤
使用 rmic 构建存根类
编译器。然而这一步是没有的
不再需要。

According to the RMI tutorial:

http://download.oracle.com/javase/tutorial/rmi/overview.html

Compiling Sources

As with any Java program, you use the
javac compiler to compile the source
files. The source files contain the
declarations of the remote interfaces,
their implementations, any other
server classes, and the client
classes. Note: With versions prior to
Java Platform, Standard Edition 5.0,
an additional step was required to
build stub classes, by using the rmic
compiler. However, this step is no
longer necessary.

时光是把杀猪刀 2024-10-19 08:46:53

请参阅 UnicastRemoteObiect 的 Javadoc 前言。您可以在特定情况下避免使用 rmic,即当您构建或导出提供端口号参数(甚至为零)的远程对象时,出于文档中描述的原因。

See the preamble to the Javadoc for UnicastRemoteObiect. You can avoid using rmic under specific circumstances, i.e. when you construct or export the remote object providing a port number parameter (even zero), for reasons described in the documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文