我发现在学习javaEE时多看她的docs挺好的,里面是官方的说明,可以说是最有权威的资料。昨天晚上看了javax.ejb的API 。对于EJB容器,
有一个根接口EJBContext,它被扩展成SessionContext,EntityContext和MessageDrivenCotext三个接口。不同的容器对不同的EJB进行管理。
EJB共有三种,分别是SessionBean,EntityBean和MessageDrivenBean(它们的父接口是EnterpriseBean),根据命名可以对应到不同的容器中,实现不同的管理方法。具体应用时使用EJBContext这个统一的接口进行管理。
还有两组对应的接口:本地接口EJBLocalHome和EJBLocalObject 远程接口EJBHome和EJBObject。EJBHome定义了一组允许远程客户调用的创建,查询和移除EJB对象的方法。EJBLocalHome和EJBHome类似,不过它定义的方法只供本地客户使用。EJBLocalHome还定义了业务操作方法。
先说到这里吧。
有一个根接口EJBContext,它被扩展成SessionContext,EntityContext和MessageDrivenCotext三个接口。不同的容器对不同的EJB进行管理。
EJB共有三种,分别是SessionBean,EntityBean和MessageDrivenBean(它们的父接口是EnterpriseBean),根据命名可以对应到不同的容器中,实现不同的管理方法。具体应用时使用EJBContext这个统一的接口进行管理。
还有两组对应的接口:本地接口EJBLocalHome和EJBLocalObject 远程接口EJBHome和EJBObject。EJBHome定义了一组允许远程客户调用的创建,查询和移除EJB对象的方法。EJBLocalHome和EJBHome类似,不过它定义的方法只供本地客户使用。EJBLocalHome还定义了业务操作方法。
先说到这里吧。