呵呵。。不必要
不过EJB3.0在这方面改进很多了
可以考虑使用,还是EJB方便啊
不过EJB3.0正式发布在明年了blog.csdn.net/yiboo

解决方案 »

  1.   

    那怎么办?
    我到底用不用EJB 2.X?还是直接用RMI?可是RMI调试怎么就这么麻烦?
    直接编写Stub和Skeleton会不会遇到些麻烦问题?
    与rmic生成的有什么区别?
      

  2.   

    ejb开发应该比rmi开发简单,因为有好用的IDE,如jb.
      

  3.   

    晕!想自己学习最好不要用IDE,直接写RMI代码散!不就是那么几个包嘛
      

  4.   

    RMI生成代理和存根是必需的,但可以不启动start rmiregistry而是直接通过代码来注册,如:
    java.rmi.registry.LocateRegistry.createRegistry(35687);如楼主所述(classpath还总要设来设去?打开多个DOS窗口?...),可能在一些地方需要配置。
      

  5.   

    J2SE5.0种RMI采用了动态代理机制,不再需要stub和skel,楼主可以去试试
      

  6.   

    我运行
    rmic helloImpl
    出错找不到类
      

  7.   

    我也在学习中,密切关注!调试RMI确实很麻烦,听说jdk1.5已经改变了RMI代理机制,比以前方便了,我也要去试试!^_^
      

  8.   

    如果不改变外部接口,可以不用生成Stub和Skel
      

  9.   

    不用IDE,那样的开发效率太低了,不只是写一个test RMIJDK1.5 RMI使用动态代理?有动态代理就方便些了我用Ant去执行这些命令都觉得不方便,必竟不在能Eclipse跟踪调试,调试错误很耗时间,可能没找到方法EJB的开发工具很多,提供了便利性,我只需要用Session Bean实现远程调用就行了,不需要群集
    事务处理、bean管理、bean持久化用spring和hibernate