Java 2 Enterprise Edition
Agenda
• J2EE Overview
• J2EE Application Components
• J2EE Services: Service API
• J2EE Services: Run-time Services
• Communications
• J2EE应用程序
• 基于角色的开发
• MVC设计模式
• Benefits of J2EE
J2EE Overview
Java 2平台
Memory: 10MB< ----------------------------------------- >1MB 500KB<----------------->10KB
64bit 32bi 16bit 8bit
HotSpot Classic VM KVM Card VM
Java Platform
Java 2
Enterprise
Edition
Java 2
Standard
Edition
Java 2 Micro Edition
server
workstation
PC、desktop
机顶盒
PDA
cell phone
Java Card
What is J2EE?
• 支持以构件化的方法开发、部署、管理多层结
构的分布式企业(Web)应用。
• 提供一种统一的、开放标准的多层平台。
• 构件依赖于系统级实体——容器(Container)
的运行时支持。
• 容器提供:
– 生命周期管理
– 构件的部署
– 为构件的运行指派线程(构件不是独立运行的)
• 许多构件行为都可以在部署时以声明的方式进
行定制。