日期:2014-05-20  浏览次数:20861 次

存根类(stub) 是什么意思?有什么作用?
存根类(stub) 是什么意思?有什么作用?

------解决方案--------------------
不明白你的问题。这个 存根类在什么场景用?
------解决方案--------------------
RMI的skeleton/stub吧
------解决方案--------------------
CORBA和RMI环境下,存根类在客户端机器代表服务器上的远程对象【Proxy设计模式】
主要承担职责:
让请求跨越机器边界
隐藏物理位置不同的事实
对请求和参数做编组

------解决方案--------------------
是server object在client的表示,相当于代理
------解决方案--------------------
存根在代理模式和RMI远程方法访问的时候就会用到:
Java code

javax.rmi.CORBA.Stub

public abstract class Stub
extends ObjectImpl
implements Serializable

------解决方案--------------------
Stub 跟 Proxy 是一对,俗称“代理-桩”,一般用在远程方法调用。

Proxy 相当于是拿在手里的遥控器,而 Stub 相当于长在电视机里的遥控接收器,它们有着一一对应的接口方法,但操作的方向刚好相反。

Proxy 的接口供客户端程序调用,然后它内部会把信息包装好,以某种方式(比如 RMI)传递给 Stub,而后者通过对应的接口作用于服务端系统,从而完成了“远程调用”。

■□■□■□■□■□■□■□■
□             □
■  忍以明志 勤以致远  ■
□             □
■□■□■□■□■□■□■□■
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)
------解决方案--------------------
探讨

Stub 跟 Proxy 是一对,俗称“代理-桩”,一般用在远程方法调用。

Proxy 相当于是拿在手里的遥控器,而 Stub 相当于长在电视机里的遥控接收器,它们有着一一对应的接口方法,但操作的方向刚好相反。

Proxy 的接口供客户端程序调用,然后它内部会把信息包装好,以某种方式(比如 RMI)传递给 Stub,而后者通过对应的接口作用于服务端系统,从而完成了“远程调用”。

……