当前位置: 技术问答>java相关
对stub没理解透
来源: 互联网 发布时间:2015-07-23
本文导语: 我用过rpc,在rpc中,是存在2个stub的,一个是client stub,一个是server stub. client-->client stub--->server stub-->server(rpc method) 这个过程我能理解,这样client,client stub应该部署在一起的(在服务器端),而 server stub,server应该部...
我用过rpc,在rpc中,是存在2个stub的,一个是client stub,一个是server stub.
client-->client stub--->server stub-->server(rpc method)
这个过程我能理解,这样client,client stub应该部署在一起的(在服务器端),而
server stub,server应该部署在一起的(在server端)。
client stub和server stub之间进行通讯,查找rpc method对应的端口,完成远程调用
可是用了JAVA的RMI,我就蒙了,我把EJB发布到WEBLOGIC上去了,我做了个客户程序,
我的客户程序怎么直接就可以调用EJB了呢?stub跑哪去了??好象也没有分出来client
stub,server stub呀?我的客户程序也没有包括STUB呀!
rpc也是SUN的呀,RMI不会改了吧,和RPC原理不同了???
别提了,都是困惑,迷茫,感伤,高手救我!!!!
client-->client stub--->server stub-->server(rpc method)
这个过程我能理解,这样client,client stub应该部署在一起的(在服务器端),而
server stub,server应该部署在一起的(在server端)。
client stub和server stub之间进行通讯,查找rpc method对应的端口,完成远程调用
可是用了JAVA的RMI,我就蒙了,我把EJB发布到WEBLOGIC上去了,我做了个客户程序,
我的客户程序怎么直接就可以调用EJB了呢?stub跑哪去了??好象也没有分出来client
stub,server stub呀?我的客户程序也没有包括STUB呀!
rpc也是SUN的呀,RMI不会改了吧,和RPC原理不同了???
别提了,都是困惑,迷茫,感伤,高手救我!!!!
|
我问你你的CLIENT是放在哪里的!?是WEBLOGIC上吗?如果是的话他就能自动找到STUB,如果你CLIENT不是在WEBLOGIC上的,那你的CLIENT STUB一定放在了类路径下,否则应该编译都通不过的!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。