Sun Java 技术培训
        了解Java
             Sun公司
             Java语言
             Sun认证
             Java的十大
        Java认证体系
        Java最新课程
        Java认证问答
 

加盟合作与人才
联系我们
Java最新课程

Java程序设计语言(SL-275)
Java程序设计语言实习(SL-285)
使用 Servlet 和 JSP 技术进行 Web 组件开发 (SL-314)
利用 Enterprise JavaBeans(TM) 技术开发高级商业组件(SL-351)
J2EE应用架构设计(SL-425)
J2EE模式(SL-500)

JAVA SCEA认证课程介绍

J2EE应用架构设计(SL-425)

【培训学时】24学时

【学习目标】

本课程完成后,您将具备以下能力

  • 用好J2EE组件技术,解决典型的系统架构问题
  • 使用J2EE蓝图中的技术和J2EE合作伙伴目录中的解决方案,推导出软件系统
  • 使用工程权衡技术,用高性价比的方式应对服务质量要求
  • 描述架构提交物中架构和产品的作用
  • 列举并描述大型企业系统中常见的问题
  • 描述迭代开发过程和增量开发过程的好处
【课程描述】

课程向学生讲解了必要的知识,使学生能使用Java 2平台企业版(J2EE平台)创建健壮的企业应用,使它支持快速的变更和扩展。学员将了解相关的策略,能创建应用蓝图,符合J2EE技术实施的需要。这些策略包括通过使用系统度量(如可扩展性和灵活性), J2EE技术蓝图和设计模式,以及迭代开发和增量开发方式进行有效的决策。

【谁应该参加】

负责基于J2EE技术对企业软件系统进行总体软件架构和设计的学员,将通过学习这门课程受益。学生还要求能了解企业架构师的重要意义,并愿意在n层企业系统中使用J2EE技术。现有的架构师也可以通过学习这门课程,了解如何使用J2EE技术提高其企业系统中服务的质量。

【预备知识】

学习本课程,您必须具备以下能力:

  • 概括描述各种J2EE技术,包括企业JavaBeans, servlets, 和Java服务器页面
  • 描述分布式计算和通信概念
  • 进行面向对象软件系统的分析和设计
  • 描述迭代和增量软件开发
  • 使用UML记号对面向对象的系统进行建模
【相关课程】
之前
FJ-310: 为J2EE平台进行应用开发(FJ-310)
SL-351: 利用 Enterprise JavaBeans(TM) 技术开发高级商业组件
SL-500: J2EE模式(SL-500)
之后
FJ-310: 为J2EE平台进行应用开发(FJ-310)
SL-351: 利用 Enterprise JavaBeans(TM) 技术开发高级商业组件
SL-500: J2EE模式(SL-500)
【课程内容】

介绍基本的架构概念

  • 验证架构需求
  • 描述架构功能
  • 描述架构的五个主要关注点

检查系统架构开发的启示与规范

  • 了解分布式企业系统的关键风险因素
  • 描述面向对象设计的基本知识
  • 描述有效进行网络通信的要求
  • 验证如何使用事务来控制共享资源
  • 通过概念重用,描述控制成本
  • 描述Sun开放网络环境(Sun ONE)架构的基本特点

描述软件开发过程

  • 定义开发方法论的作用
  • 描述开发方法论的最佳实践
  • 描述迭代开发过程和增量开发过程的工作流和四个关键阶段
  • 定义迭代过程的输出
  • 描述如何提高项目成功的可能性

区分本地面向对象的计算和分布式对象计算

  • 检查面向对象计算中数据传输的特点
  • 检查分布式计算中数据传输的特点
  • 比较分布式计算、基于对象的计算以及面向对象的计算
  • 分析分布式计算环境中事务的影响
  • 分析分布式计算环境中安全性实施的影响

在层内实现优化

  • 系统容量规划,支持所需的负荷
  • 规划可扩展性,支持期望的发展
  • 指定服务提供商,支持维护目标

优化层到层的通信

  • 为应用创建网络模型
  • 创建数据和调用模型,有效地提交服务请求并接受服务响应
  • 为应用创建事务模型
  • 为应用创建安全性模型

分析服务质量要求

  • 评估系统各方面的度量结果
  • 对服务质量的要求区分优先级
  • 检查服务质量要求,并进行权衡

创建原型

  • 创建系统原型,使其能满足所需的架构目标
  • 评估原型,使其满足所需的架构目标

描述J2EE技术服务器

  • 描述各种服务器类型
  • 复查企业信息系统
  • 描述应用服务器选型相关的问题
  • 描述部署的最佳实践、规则和模式

描述J2EE技术

  • 描述J2EE技术web-tier组件
  • 描述J2EE技术业务层组件
  • 描述J2EE技术连接器

评估J2EE技术选择

  • 设计长期应用状态
  • 管理客户端会话状态
  • 启用业务流程和工作流控制
  • 启用展示流程和工作流控制
  • 管理展示布局
  • 设计异步通信

分析软件要求

  • 用模型转换的方式描述软件开发过程
  • 收集要求,定义业务问题
  • 创建领域模型

创建软件设计

  • 描述健壮性分析和设计模型的作用与要素
  • 使用健壮性分析创建用例的设计模型
  • 生成设计模型的序列图视图

创建软件架构

  • 描述架构模型
  • 将系统分解为组件
  • 将组件组织为有效的拓扑
  • 创建部署图,记录架构模型
  • 评估架构模型

选择J2EE技术模式

  • 复查相关的模式基础知识
  • 了解使用J2EE技术模式促进通信的例子
  • 了解使用J2EE技术模式促进灵活性的例子
 
相关认证
SCJP培训认证
SCJD培训认证
SCWD培训认证
SCEA培训认证
联系我们
QQ交谈 253802812

   版权所有:2008 杭州东辉人力资源培训有限公司 沪ICP备05003506号