没有合适的资源?快使用搜索试试~ 我知道了~
架构师要做些什么.doc.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 153 浏览量
2021-11-09
14:06:50
上传
评论
收藏 554KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/39065302/0001-2531741010d032aa928e9dafd06d5569_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
11页
。。。
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/39065302/bg1.jpg)
架构师要做些什么
![](https://csdnimg.cn/release/download_crawler_static/39065302/bg2.jpg)
一. 架构师
1.1 架构设计涉及范围图
如图所示架构设计说涉及到的范围,首先是对架构支撑的底层平台选择,目前业界流行和通
用的就是.Net 平台和 Java 平台(J2EE);然后在平台支持之上做技术相关架构设计(主要
会采用面向对象 OO,面向方面编程 AOP 以及面向服务架构设计 SOA 等思想),在 SOA 推
广上 IBM 和 SUN 两家公司尤为突出;在业务不断的变化中、架构的更新中,找到变化中不变
的东西,并针对服务、架构制定一系列规范对架构进行有效的管理和成为架构设计的原则;当
然,最上层就是善变的业务架构层。
1.2 一个优秀的架构师需要了解的知识
1. 操作系统 OS:能对操作系统内核有很好的了解和认识,从中吸取设计理念;推荐可以找一个小
的 linux 版本代码阅读内核的实现,去理解“简单”的代码怎样去完成不简单的事情
2. 虚拟机技术:去了解虚拟机的实行原理和它所做的工作,如 Java 的 JVM、和.Net 的 CLR,
CLR 提交到欧洲标志组织可以阅读文档 ECMA-335-CLI
3. 计算机语言:一个好的架构师对计算机语言应该有深刻的认识,建议熟悉过程路径:C -> C+
+ -> C# ,Java
4. 开源资源:当然多研究开源架构是提高的必要途径,理解开源架构中设计的思想以什么样的设计
思想为出发点,比较它们每个版本升级中的设计变化;资源:JBoss、Spring 等 Java 开源框
![](https://csdnimg.cn/release/download_crawler_static/39065302/bg3.jpg)
架,.net 方面有 5 大实用案例架构、以及 ASP.NET Starter Kit 等,和 MS:Enterprise
library;
JBOSS 4.0:包括 web 服务器(servlet/JSP 容器,HTML 服务器)、EJB2.0 容器。
完整的纯 Java 的数据库引擎,(Java 消息服务)JMS,JavaMail,和 Java 事务处理 API/
Java 事务处理服务(JTA/JTS)支持,但是他的面向方面设计(AOP)是它真正突出的部分。
JBOSS 的 AOP 架构负责处理 AOP,使用了一组命名概念,比如"interceptor," "pointc
ut," 和“introduction”。一个 interceptors 编码“拦截器”(intercepts),它把一个对象
放到一个被拦截的类中等。
Spring 是一个轻量级容器,非侵入式,ioc 容器,它所带的包装器使许多不同的服务和
框架更易于使用。轻量级容器接受任何 JavaBean,而不是只接受特定类型的组件。要了解 S
pring 同时就应该了解 Eclipse、Struts、Hibernate 之间的衔接应用 Spring: A Deve
loper's Notebook
ASP.NET Starter Kit: 是 ASP.NET 官方网站推出的一整套 ASP.NET 解决方案的
Demo;是提供给 ASP.NET 初学入门者的教材!包括了门户、商业站点、社区站点、报表、
时间跟踪排程、问题跟踪这 6 套系统。 在这里,随便也提一下 WSS/SPS,具有微软官方支
持,是成熟的产品,是通过 Web Part 扩展的,Web Part 将会是 ASP.NET 发展的一个领
域,使用 Web Part 进行页面的定制是更加人性化的,拖拉的所见即所得效果是 Portal St
art Kit 无法达到了。WSS\SPS 是扩展性非常好的系统平台, WSS\SPS 的工作区可以无
限向下添加,集成 Office 2003、Exchange、Biztalk、Content Manager Server......
而 Portal Starter Kit 仅仅是一个单纯的网站演示,虽然也能够布局定制,但仅此而已。
二. 还是需求
万水千山始于脚下,需求始终是一切的第一步!
从两种软件类型入手分别谈一谈,其中采集需求的方法和注意点
剩余10页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/6d4a39ec593a4e2fbcf3d53e4855e565_cqn2bd2b.jpg!1)
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)