`
susiya
  • 浏览: 89389 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

rmic - Java RMI Stub 编译器

    博客分类:
  • Java
阅读更多
rmic为远程对象生成stub和skeleton。

结 构
rmic [ options


] package-qualified-class-name(s)


说 明
rmic编译器根据编译后的Java类(含有远程对象实现)名,为远 程 对 象生成 stub 和 skeleton( 远 程 对 象是指 实现 java.rmi .Remote 接口的 对 象)。在 rmic 命令中所 给 的 类 必 须 是 经 javac 命令成功 编译 且是完全包限定的 类 。例如,按如下所示 对类 文件名 HelloImpl 运行 rmic :

rmic hello.HelloImpl这 将 创 建 HelloImpl_Skel.class 和 HelloImpl_Stub.class 文件。

远 程 对 象的 skeleton 是服 务 器端 实 体,它包含一个方法, 该 方法将 调 用分 配 给实际 的 远 程 对 象 实现 。

stub 是 远 程 对 象的代理,它 负责 将 远 程 对 象的方法 调 用 转发给实际远 程 对 象 实现 所 驻 留的服 务 器。因此,客 户 机 对远 程 对 象的引用 实际 上是 对 本地 stub 的引用。

stub 只 实现远 程接口,不 实现 任何本地接口,而 远 程 对 象两者都 实现 。因 为 stub 与 远 程 对 象本身 实现 的是同一个 远 程接口集,所以客 户 机可以用 Java 语 言的内置操作符 进 行 强 制 类 型 转换 和 类 型 检查 。
分享到:
评论

相关推荐

    一个java RMI应用实例 构建简单的RMI应用

    定义一个扩展远程接口(Remote)的接口,这个接口方法将供给客户端调用,该接口中的每...如果客户端和服务端不在同一台电脑上,则需要对刚才定义的服务类采用rmic 编译一个客户端的框架类_stub并拷贝到客户端的类路径下

    分布式实验报告RMI.docx

    本实验报告主要介绍了 Java RMI(Remote Method Invocation,远程方法调用)的基本概念和实现步骤。RMI 是一种分布式对象通讯机制,允许运行在一个 Java 虚拟机的对象调用运行在另一个 Java 虚拟机上对象的方法。 ...

    cobra-rmi-iiop:Cobra协议中的分布式对象范例和远程方法调用的示例

    RMI-IIOP (称为“ IIOP上的RMI”)表示Internet球间协议(IIOP)上的Java远程方法调用(RMI)接口,该接口向Java平台提供了通用对象请求代理体系结构(CORBA)分布式计算功能。 更多信息 : 建造 编译项目文件 转...

    第一个RMI的网络应用编程示例--帮助理解EJB的生命周期

    3. 输入命令rmic -v1.2 com.jb.arklis.demo.rmi.RocketImpl 4. 输入命令cd .. 5. 输入命令start rmiregistry 5000 6. 输入命令ant 7. 如果看到“注册成功”的消息,那么执行下面步骤 8. 输入ant -f build-rmi-client...

    RMI规范 分布式

    一共十章 (1) 概述 (2) Java 分布式对象模型 (3) Stub 与 skeleton ...(8) rmic stub 编译器生成 stub 和 skleton 所用的接口和类 (9) 用于 RMI 的分布式垃圾收集器 (DGC)的接口和类 (10) RMI 通信协议

    JDK命令详解

    rmic 编译器根据编译后的 Java 类(含有远程对象实现)名,为远程对象生成 stub 和 skeleton(远程对象是指实现 java.rmi.Remote 接口的对象)。在 rmic 命令中所给的类必须是经 javac 命令成功编译且是完全包限定的...

    RMI-Example:中间件技术 RMI 实验示例代码

    中间件技术 RMI 实验示例代码 生成 stub 和 skeleton: rmic HelloImpl -vcompat 先运行 Server javac HelloServer.java java HelloServer 再运行 Client: javac HelloClient.java java HelloClient 参考资料:

    ECLIPSE 中的一款RMI插件,,很好用

    这个RMI插件可以在ECLIPSE中调试,进行远程访问,解决DOS环境下调试的麻烦

    SecureRMIConnection:#本地RMI隔离示例HelloClient.java本地Java远程方法调用(RMI)隔离示例

    :rabbit_face: 例如HelloClient.java,请参见Java远程方法调用(RMI)segura。 在“ Hello World”中安装和修改RMI个性化产品后,您可以在“ Hello World”中进行修改。 Ele USA RMI传输SSL协议和JSSE。 服务器执行...

    rmi 远程方法调用很简单例子

    不用rmic 生成stub skelen 之间运行期生成框架和存根 没写policy安全策略文件

    JDK的命令详解

    rmic 编译器根据编译后的 Java 类(含有远程对象实现)名,为远程对象生成 stub 和 skeleton(远程对象是指实现 java.rmi.Remote 接口的对象)。在 rmic 命令中所给的类必须是经 javac 命令成功编译且是完全包限定...

    RMI学习例子

    附件分成rmi服务端及客户端两部分,使用jdk1.5,故无需使用rmic命令生成stub及sken文件

    RMI入门例子和教程,分初级、进阶,还有与Spring整合的

    自己收集了一些跑得通的教程,并自己整理给出了,入门例子。包括:最原生的使用javac和rmic的例子;还有进一步的,使用IDM,用代码代理原生rmic...还有RMI和Spring整合的例子。 另外附有:例子说明 和 一些简单的教程。

    jdk-9.0.1_doc-all 最新版

    Defines the rmic compiler for generating stubs and skeletons using the Java Remote Method Protocol (JRMP) and stubs and tie class files (IIOP protocol) for remote objects. jdk.scripting.nashorn ...

    六步教你学会简单RMI

    六步教你学会简单RMI

    C/C坯体对RMIC/C-SiC复合材料组织的影响 (2005年)

    以PAN基炭纤维(Cr)针刺整体毡为预制体,用化学气相渗透(CVI),浸渍炭化(IC)方法制备了不同炭纤维增强炭基体的多孔C/C坯体,采用反应熔渗(RMD法制备C/C-Sic复合材料,研究了渗Si前后坯体的密度和组织结构。...

    sd-resolucao-recursiva-DNS

    分布式系统-递归名称解析执行javac * .java Rmic ServerNameRootsImpl Rmic ServerNameBRImpl Rmic ServerNameUEMImpl Rmic ServerNameDINImpl Rmic ServerConteudosRaizImpl Rmic ServerContactsDINImpl 开始注册...

    Windouws 64 位Tomcat7.0.40 + 64位jdk1.7.0u21 绿色版.part1

    │ │ java-rmi.exe │ │ java.exe │ │ javac.exe │ │ javadoc.exe │ │ javafxpackager.exe │ │ javah.exe │ │ javap.exe │ │ javaw.exe │ │ javaws.exe │ │ jcmd.exe │ │ jconsole.exe │ │ ...

    interlocking

    IntelliJ IDEA is a multi-platform Java IDE, which includes intelligent editor, rich-featured GUI designer, visual debugger, javac/jikes/rmic compiler integration, refactoring, enhanced project ...

    人弓形虫病重组蛋白MIC3诊断抗原纯化方法的比较 (2007年)

    方法:采用 SDS-PAGE和酶联免疫吸附 试验 ( ELISA)检测 GST亲和层析法与复性透析法对 rMIC3纯化的影响。结果: 2种方法纯化的 rMIC3的 SDS-PAGE分析显示,目的蛋白带明显,杂蛋白带少; 2种方法纯化的 rMIC3的 ELISA检测...

Global site tag (gtag.js) - Google Analytics