Java EE容器用于解决事务处理,状态管理,多线程,资源池和其他复杂底层细节问题,使程序员能够专注于业务逻辑的开发.
Java EE容器是指Java EE组件与Java平台之间的应用接口,在运行一个Java EE组件之前,需要把这个组件装配到各自的窗口中,装配包括为每个组件和Java EE程序指定窗口设置.
1.容器设置一般包括:
>安全设置.Java EE安全模块可以配置Web组件和EJB的访问权限,可以史允许特定的用户访问.
>事务管理设置.Java EE远程连接设置可以指定哪些方法可以放入同一个事务中.
>JNDI设置,JNDI查找服务为企业应用中的多种命名和目录服务提供统一接口,使应用程序组件能够统一访问这些命名和目录服务.
>远程连接设置.Java EE远程连接设置可管理程客户端企业Bean间的底层通信.
2.Java EE窗口有如下几类
>EJB容器.管理EJB应用程序;
>Web容器.管理WEB应用程序,例如JSP和Servlet.
>客户端应用容器.管理客户端应用程序的执行.
>Appp容器,管理Applet的执行
Java EE服务器包括EJB容器和Web容器,例如IBM Websphere Application Server,Tomcat,JBoss等.