JavaEE体系结构
软件152 罗杰
JavaEE体系结构 1. JavaEE概念:一种开发Internet企业级应用的规范
2. JavaEE组成: (1) 容器规范:容器是运行JavaEE组件的环境 i. Web容器:运行web组件; ii. EJB容器:运行EJB组件 iii. Applet容器:运行Applet iv. Application client容器:运行一般的Java类 (2) 组件规范: i. Web组件:JSP Servlet Filter Listener JSF ii. EJB组件:实体EJB,会话EJB,消息EJB iii. Applet组件: iv. Application client组件 (3) 服务规范:由组件调用 i. JDBC:连接数据库 ii. JavaMail:连接Mail Server 发送/接受 E-mail iii. JNDI:连接命名服务系统或者目录服务系统 iv. JTA:事物管理服务 v. JMS:连接消息服务 (4) 协议规范:规定访问组件的通讯规范 i. HTTP:访问web组件 ii. HTTPS:安全协议 iii. RMI:远程调用 iv. RMI-IIOP:访问EJB组件 v. SOAP:访问web服务 (5) 开发角色的规范:产品的提供者 工具的提供者等。