以下是我的个人意见:EJB的部署主要是生成一些部署文件,具体的作用我估计是用于制作接口,用于连接你编写的程序和应用服务器,没有这些部署文件,你的应用程序无法与应用服务器连接,就无法运行。EJB的发布主要是将你编写的程序及部署文件拷贝到应用服务器特定的目录下面,按照一定的目录格式展开,并作相应的配置,使得你的应用程序能运行在应用服务器而不是测试环境中。

解决方案 »

  1.   

    ejb是组件,是放在容器的地方运行的
    因为有符合标准的接口,所以,你可以通过容器(weblogic)来使用他部署,发布就是把他防在容器里的一个过程
      

  2.   

    有很多种方法,不过呢?你看怎么应用了~!~~有的可以在WEBLOGIC上进行!!
    也可以在JB上!!!但是最终的WEB应该在WEBLOGIC上进行!
    虽然这么说有点粗速,但是很容易明白!!
      

  3.   

    EJB是企业级Java Bean,它的运行需要环境的支持,为了应用EJB,你需要把EJB部属在服务器中,向服务器提交你编写的EJB这个过程就是发布。在服务器中进行配置,使你的EJB可以使用,就是部属了。
      

  4.   

    我怎么运行(调用)我的EJB呀(在发布和部署后)?当然,我的意思不是说在Jbuilder中运行它,意思是说我是不是要用jsp/servlet才可以访问这些发布和部署后的程序呀?如,我可以用类似http://localhost:7001/.../来访问EJB吗?可以,怎么访问呀?或者有什么其它的方法。等待。谢谢。
      

  5.   

    建议你自己手写,至少在初期学习的时候
    用ide会让你更加糊涂的……