你一口气问的问题还真多,买本j2ee的书写得很详

解决方案 »

  1.   

    除了rmi,它们都是j2ee中使用的一些技术标准
    rmi 是一套纯java的Remote Method Invocation,
    rmi-iiop 是采用iiop协议的Remote Method Invocation,corba采用的也是iiop协议
    jndi是java一套访问命名服务器的统一接口,只要该命名报务器提供jndi访问插件,就可以用统一的jndi api对该命名服务器进行操作。
    jms 看一下sun文档就会明白了。概念本身并不复杂。