I guess nobody can say Yes or No based on your question. You need to make it clear on 
1) Why you need rmi and what it is for.
2) How fast is your network and how many classes need rmi and how often you need...
3) If the system need to be accessed by non-java program
4) ....

解决方案 »

  1.   

    1 整个系统用java开发
    2 系统为B/S结构,但界面有良好的可操作性 ,B端(选用applet做界面前台数据处理)S 端封装各种业务逻辑和对数据库的访问方法
    3 系统具有很多模块
    4 对ejb技术不太熟悉!!!
      

  2.   

    不太好,最大的问题是rmi使用动态socket端口,通常过不了防火墙。
      

  3.   

    rmi is slower compared with pure http, so you should not depend heavily on rmi when your client is using a WAN. If your B and S are running on a LAN, it should be fine.
      

  4.   

    javamap, what should we do on WAN? 
    soap? http?