一般都是打成ear包,然后 1、要么有个读取ejb服务的地址2、要么就是将 ebj服务打成jar包 放到ear包里面 然后一起发布

解决方案 »

  1.   

    都放在一台机器就没有必要用ejb了,ejb本就是为企业分布式架构设计的。
      

  2.   

    打ear包不是有个application.xml吗,那些jar和war都描述在里面,我想他们也会部署在一台机器上  那这样ejb也就没意义了 从而推到出打ear包也是一种没意义的行为。但是不会这样吧?
      

  3.   

    打ear包不是有个application.xml吗,那些jar和war都描述在里面,我想他们也会部署在一台机器上  那这样ejb也就没意义了 从而推到出打ear包也是一种没意义的行为。但是不会这样吧?
    部署方便。但是不是分布式用ejb意义不大。
      

  4.   

    现在基本上没多少项目还在用EJB了,JPA/JTA已经都是轻量级的实现,比如hibernate,那样不用打成ear包