JavaEE 2010复习重点:四层结构与应用组件

需积分: 0 2 下载量 33 浏览量 更新于2024-07-23 收藏 717KB DOC 举报
"J2EE应用于开发复习大纲" 本复习大纲是针对《J2EE应用开发》课程的重要参考资料,特别适合考前复习使用,由专业教师指定作为重点考核内容。大纲涵盖了J2EE的基础概念、特点以及其在企业级应用中的核心架构。 1. JavaEE概述 J2EE,全称Java 2 Platform, Enterprise Edition,是一个开放的、基于标准的平台,专门用于构建、部署和管理多层结构、面向Web的企业级应用程序。它强调以服务器为中心,支持可扩展性和高可用性。自1.5版本起,J2EE更名为Java Platform, Enterprise Edition (Java EE 5.0)。 2. Java平台的组成部分 - J2ME:Java 2 Micro Edition,适用于开发嵌入式设备上的应用程序,如PDA和工业仪表。 - J2SE:Java 2 Standard Edition,用于创建桌面和工作站应用程序。 - J2EE:Java 2 Enterprise Edition,专为构建可扩展的企业级应用而设计。 3. JavaEE 4层结构 JavaEE 5架构包括Client Tier、Middle Tier(Web Tier + Business Tier)和EIS Tier。Tomcat、JBOSS、WebLogic Server等服务器通常位于中间层,提供Web服务和业务逻辑支持。JSP、Servlet等技术主要应用于Web Tier,而EJB则在Business Tier处理业务逻辑和数据访问。根据应用复杂度,J2EE应用可以是4-tier、3-tier或者EJB独立应用形式。 4. JavaEE应用组件 - Applet客户端:在浏览器环境中运行的小程序。 - Application客户端:独立于Web浏览器的Java应用程序。 - Web组件:包括Servlet和JSP,用于处理HTTP请求和生成动态网页。 - EJB组件:Enterprise JavaBeans,用于实现业务逻辑,可处理事务、安全性等企业级功能。 复习时需理解每种组件的特性和应用场景,能够识别并区分不同类型的组件。此外,对于B2B企业应用,JavaEE平台通过JMS或XML消息进行跨平台通信。 这份复习大纲为学习者提供了全面的J2EE知识框架,有助于深入理解和掌握J2EE开发的核心概念和技术,为应对考试或实际项目开发做好充分准备。