不同的服务器不一样的.
webspehre中就不用详细写。

解决方案 »

  1.   

    初始化参数用于指定名字服务的地址,如果客户端与名字服务在一台机器上,地址就是localhost,如果不在同一台机器上,则要明确写出。
      

  2.   

    如果你的EJB的客户端和EJB运行在同一个JVM上,就不需要初始参数propertys,比如你的EJB客户端是servlet,这是就用Contect ctx = new InitialContext();一句就足够了,否则就要初始化参数propertys了,至少在Weblogic里是这样的。
      

  3.   

    有人知道如果用WAS5ND进行集群,需要初始化参数吗?
      

  4.   

    要阿,was集群,只是在一个 Deployment Manager上管理着各台服务器的配置而已。
    程序还是各管各的阿
      

  5.   

    EJB本来就是用来做远程管理的,怎么会客户端和服务端一个JVM运行,不过测试的时候另外说了,但是在远程的机器上面还是要写的。
      

  6.   

    ejb的客户端当然有可能和ejb在同一个jvm下运行,比如说在做web开发的时候,就是这种情况了,调用的ejb的是jsp或者是servlet或者是sessionbean