3、J2EE与EJB技术全面解析

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值