我的看法(我很菜,说错了不要怪我)
会话bean:负责 PROCESS,WORKFLOW, 是个动词
实体bean:是个名词,持久化的对象,是底层数据库的视图
EJB 是可重用的组件,为了达到最大的重用目的
我认为MVC模式中的control 部分应该交给servlet,介于view和ejb的桥梁

解决方案 »

  1.   

    Servlet:處理邏輯
    EJB:處理於數據苦相關部分JSP -> Servlet -> EJB -> Servlet -> JSP
      

  2.   

    我想你可以试试用PETSTORE 中的模式来做一下你的设计.做一个统一的 MAINSERVLET 的入口,所有的动作都是由这个SERVLET来处理的, 做一个WEBCONTROLLER 来做为WEB层的控制,可以用业务代表模式,来调用EJBCONTROLLER,所有的访问EJB层的统一入口,可以用SESSION FASADE 模式. 查找EJB的JNDI可以用service locator 模式,只需要查找一次,以后就可以在MAP里面取得了.好多多的!!!