我正在构建一个处理smses的javaee6应用程序。基本上通过smpp进入smist,进入JMS队列,然后由我的应用程序处理。使用容器管理的EJB的优点和缺点
我使用的是glassfish v3,我决定使用EJB作为业务逻辑。 这是我的申请
控制板Web应用程序的结构 - JSF 2, 商业逻辑 - EJB 3, 消息接收器 - JMS, 持久性提供商 - JPA(的EclipseLink)。
我从来没有使用过EJB,我目前正在使用容器来管理我的会话bean。我只想知道是否有任何使用EJB(容器管理为特定的)的缺点,而不仅仅是从JSF托管的bean中调用基本的Java类。
我正在构建的系统必须非常细腻。没有太多复杂的业务逻辑。使用ejbs有点矫枉过正?