成为Java构架师的要求

编程到一定程度便有些迷茫,怎么继续提高自己,架构师也许是一个目标,但成为架构师的要求是什么,现从网络上摘抄了架构师培训的目录,希望自己能从以下方面努力发展。

 

学习本课程,您必须具备以下能力:
 概括描述各种J2EE技术 ,包括企业JavaBeans, servlets , 和Java服务器页面
 描述分布式 计算和通信概念
 进行面向对象软件系统的分析和设计
 描述迭代和增量软件开发
 使用UML 记号对面向对象的系统进行建模

课程内容
介绍基本的架构概念
 验证架构需求
 描述架构功能
 描述架构的五个主要关注点

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

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

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

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

优化层到层的通信
 为应用创建网络模型
 创建数据和调用模型,有效地提交服务请求并接受服务响应
 为应用创建事务模型
 为应用创建安全性模型

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

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

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

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

评估J2EE技术选择
 设计长期应用状态
 管理客户端会话状态
 启用业务流程和工作流控制
 启用展示流程和工作流控制
 管理展示布局
 设计异步通信

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

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

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

选择J2EE技术模式
 复查相关的模式基础知识
 了解使用J2EE技术模式促进通信的例子
 了解使用J2EE技术模式促进灵活性的例子

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值