J2EE与EJB技术全面解析
1. J2EE系统概述
J2EE(Java 2 Enterprise Edition)架构为企业应用程序的开发、部署和执行提供了多层分布式环境。开发一个多层分布式J2EE系统是一项艰巨的任务,但好在有标准规范可遵循,且J2EE是分布式架构,这使得该任务可拆分为多个子任务,由不同方完成。
从开发角度看,J2EE系统有两部分:应用程序和为其提供运行时环境的平台。平台由实现容器服务和其他系统级服务的服务器供应商提供。J2EE应用是从客户端到数据库的端到端解决方案,因此开发、部署和执行这些应用涉及多个角色。
2. J2EE实现的角色
J2EE实现涉及开发应用程序和支持这些应用的平台。根据业务需求,应用程序的复杂程度不一。J2EE架构基于分层和组件,允许多方(个人或组织)实现系统的不同部分,每个方的职责称为实现角色,主要包括以下几种:
- J2EE产品供应商 :开发和销售包含规范所需所有容器和服务的J2EE平台,还提供部署和管理工具。例如IBM和BEA Systems开发了J2EE平台的商业版本。以下是J2EE 1.3的部分技术列表:
| 技术 | 常用名称/缩写 | 版本 |
| ---- | ---- | ---- |
| Enterprise JavaBeans | EJB | 2.0 |
| Extensible Markup Language | XML | 1.0 |
| Java API for XML Parsing | JAXP | 1.1 |
| Java Authorization and Authentic
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



