真是大虾啊。有着大家一起进步的思想,这样的不隐瞒自己技术的人才是真高人啊!心底里佩服!QQ:113493332
[email protected]交个朋友!

解决方案 »

  1.   

    兄弟,我也在这个问题困了好久了,谢谢,我这就去再试一把。我也是看了两三本书都没搞清楚,也是客户端载不了stub的问题。再次感谢。
      

  2.   

    up for myself to wait liuty
      

  3.   

    up for myself to wait liuty
      

  4.   

    up for myselt to wait liuty , and if you want not come in , I just cloud delete the message. why don't you take the ?
      

  5.   

    http://java.sun.com/products/jdk/1.2/docs/guide/rmi/codebase.html多谢,看了你的文章之后我也解决了我的问题。
    我的问题是在JMX框架上注册RMI,使同MBean能使用RMI拿到refernce.同时可以重启Service.
    然后就发现了这个问题。
      

  6.   

    虽然楼主不喜欢别人up
    不过还是up一下
    顺便收藏
      

  7.   

    服务端的codebase有什么用呢?我试过注册对象时不指定codebase,不过客户端使用时指定了codebase,这样也可以.客户端的codebase好像更有实际的意义.而服务端指不指定codebase是否无关呢?
      

  8.   

    顺便有个小问题,是否一定得开web server呢?有没有什么其它的服务可以让客户下载所需的stub文件呢?
      

  9.   

    you can use "file///...." when you use only one machine for bose server and client
      

  10.   

    呵呵,以前没有看到你的帖子,如果看到的话,我一定会给你回答的,因为RMI这个部分我非常熟悉,我没有多少实际开发的经验,但是我经常要讲课,很多时候会设计RMI,所以我碰到出错的情况真是千奇百怪,问题多了,就要解决,否则学生会把我撵下台的。看了楼主的总结,估计也是被折磨了n百回,不多做几回试验是得不出这么多的结论的。不过楼主说的,大部分都是现象,而不是本质,建议看看《Java网络编程》,这本书的RMI说的不错,《Java核心技术》也行,但是没有第一本好。
      

  11.   

    rmiregistry 是干什么用的。它的端口号是什么意思。是不是要和Server程序和Client程序中指定的端口号一致。