ejb3.0的相关了解

1:什么是EJB

Enterprice JavaBeans是一个用于分布式业务应用的标准服务端组件模型.采用Enterprice JavaBeans架构编写的

应用是可伸缩的,事务性的,多用户安全的.采用ejb编写的这些应用,可以部署在任何支持Enterprice JavaBeans规范的服务器平台,如jboss,webLogic等

2:EJB是用干什么的?

ejb实际上是用于编写业务层代码。如果大家对于mvs(model-view-controller)结构的应用有所了解的话,我们知道一个基于MVC结构的应用应包含显示层、控制层和业务层, 假设我们采用ejb开发基于MVC结构的应用,那么ejb就是用于开发应用的业务层.

3,EJB的好处

 

EJB为我们提供了很多在企业开发中需要使用到的服务,如事务管理/安全/持久化/分布式等,因为这些服务由容器提供,无需我们自行开发,这样大大减少了我们的开发工作量.另外EJB提供了强制式分层解耦设计方法

你可能感兴趣的:(应用服务器,mvc,weblogic,ejb,企业应用)