设为首页
   课程介绍
 
咨询热线
(0755)
23939702
MSN在线为您服务
MSN在线为您服务
  您的位置 : 课程首页>>J2EE高级架构设计技术(SL-425)
 
JAVA语言编程SCJP认证(SL275) J2EE高级架构设计技术(SL-425)
Struts\Hibernate\spring开源框架技术 JAVA WEB组件开发SCWD认证(SL314)
职业化JAVA/J2EE软件工程师强化训练课程 EJB设计与应用
 

J2EE高级架构设计技术(SL-425)

课程简介
    本课程为J2EE架构设计的高级课程,适合于有程序设计经验的人员学习,但不一定具有JAVA开发经验。此课程不仅学习如何衡量应用的规模,而且能学到用一系列通用指引来表述应用的灵活性、高效性、安全性以及可管理性。通过讨论学员应用架构策略和设计模式技术创建J2EE应用来体会如何运用这些指引。。本课程提供了对J2EE设计技术架构上及深层次上的探讨、直接的J2EE系统架构的学习体验。
课程目标
**区分体系架构及设计
**解释体系架构的过程
**列举并描述一个体系架构的能力及设计目标
**列举并定义由体系架构的确定而得到的优缺点
**描述J2EE技术对能力及设计目标的影响
**描述基于J2EE技术,为开发多层体系架构的最佳实践及设计指引
**描述J2EE模式及解释如何用J2EE解决企业应用程序中的关键问题
课程内容
J2EE体系结构综述及平台实现

a. J2EE体系结构 b. J2EE解决企业应用方案
c. 总述J2EE平台相关技术
d. J2EE平台技术实现
e. 中间件应用服务器介绍及选型

RMI的分布式计算及通信原理
a. RMI的体系结构
b. RMI通信机制
c. RMI客户端及服务端程序的开发
d. 在分布式应用中使用RMI技术
e. EJB的RMI通信机制
命名及目录服务JNDI
a. JNDI目录及命名服务
b. JNDI命名环境
c. JNDI层次结构
d. JNDI在应用服务器中的使用
e. JNDI与集群技术
f. JNDI最佳实践
数据访问JDBC技术
a. JDBC的结构及类型
b. JDBC 核心API
c. JDBC连接池
d. JDBC数据连接及处理
e. JDBC数据性能优化处理
f. JDBC2.0及分布式事务处理
Servlet技术开发
a. Http Servlets 概述
b. 使用Servlet的目的
c. Servlet与J2EE
d. Servlet API
e. Servlet生命周期
f. Servlet实现过程
g. Servlet与其它组件的通信
h. Servlet的安全模型
i. Servlet的并发处理控制机制
j. Servlet高级开发技术
JSP技术开发
a. JSP概述
b. JSP构成元素
c. JSP生命周期
d. 使用JavaBean
e. JSP与其它组件的通信
f. JSP扩展标记开发
g. JSP在J2EE体系中实现表示层
EJB体系结构设计概述
a. EJB概述
b. EJB组件模型结构
c. EJB容器及其服务
d. EJB应用
e. EJB层设计
f. EJB的安全
g. 会话Bean和实体Bean
h. Bean的状态属性
i. 消息服务及消息驱动Bean
j. EJB组件的实现
EJB环境
a. 概述
b. EJB的环境项(environment entry)
c. EJB引用
d. 资源管理器的连接创建器引用
e. 资源环境引用
Session Bean开发与设计
a. Session Bean的体系结构模型
b. Session Bean与会话状态
c. 无状态Stateless SessionBean编程模型
d. 有状态Stateful Session Bean编程模型
e. Session Bean 的生命周期
f. Session Bean 的设计与实现
g. SessionBean与集群技术
h. SessionBean的并发性与同步处理机制
i. SessionBean最佳实践
Entity Bean 开发与设计
a. Entity EJB基本原来与基础
b. Entity EJB的组成与结构模型
c. Bean管理的持久性BMP编程模型
d. 容器管理的持久性CMP编程模型
e. 实体Bean的生命周期
f. 实体Bean生命周期各方法的实现
g. 实体Bean的设计原则与最佳实践
J2EE事务管理
a. 各种EJB组件与事务的关系
b. Bean Managed事务的实现
c. Container-Managed事务的实现
d. 在客户端使用事务
JMS消息服务
a. JMS综述
b. JMS与其它J2EE API的关系
c. JMS消息模型
d. 消息同步及异步接收
e. JMS Point-to-Point 模型
f. JMS Publish/Subscribe 模型
g. 消息驱动Bean及其实现
J2EE设计问题及性能优化
a. J2EE设计需要考虑的问题
b. 性能设计及伸缩性
c. EJB2.0特性
d. EJB QL
e. EJB设计范式及策略
f. EJB性能设计问题