﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-freesky-随笔分类-架构设计</title><link>http://www.blogjava.net/freesky/category/22401.html</link><description>自由天空</description><language>zh-cn</language><lastBuildDate>Mon, 14 May 2007 10:24:54 GMT</lastBuildDate><pubDate>Mon, 14 May 2007 10:24:54 GMT</pubDate><ttl>60</ttl><item><title>架构师书单 2nd Edition</title><link>http://www.blogjava.net/freesky/archive/2007/05/13/117130.html</link><dc:creator>freesky</dc:creator><author>freesky</author><pubDate>Sun, 13 May 2007 09:22:00 GMT</pubDate><guid>http://www.blogjava.net/freesky/archive/2007/05/13/117130.html</guid><wfw:comment>http://www.blogjava.net/freesky/comments/117130.html</wfw:comment><comments>http://www.blogjava.net/freesky/archive/2007/05/13/117130.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/freesky/comments/commentRss/117130.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/freesky/services/trackbacks/117130.html</trackback:ping><description><![CDATA[<div class=post>
<div class=postText>
<p>&nbsp;&nbsp;&nbsp;作者：<a href="http://blog.csdn.net/calvin/" temp_href="http://blog.csdn.net/calvin/"><u><font color=#0000ff>江南白衣</font></u></a>，原文出处： <a href="http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx" temp_href="http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx"><u><font color=#0000ff>http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx</font></u></a><a href="http://writeblog.csdn.net/calvin/archive/2007/02/09/98914.html" target=_blank temp_href="http://writeblog.csdn.net/calvin/archive/2007/02/09/98914.html"></a>，转载请保留。<br><br>&nbsp;&nbsp;&nbsp;为了2007年的目标，列了下面待读或重读的书单。&nbsp;<br>&nbsp;&nbsp; "其实中国程序员，现在最需要的是一张安静的书桌。"，的确，中国架构师大多缺乏系统的基础知识，与其自欺欺人的宣扬"读书无用，重在实践变通，修身立命哲学书更重要"，把大好时间用来追逐互联网上的片言只语，不如直面缺陷，系统的学习一次。</p>
<h2>&nbsp;&nbsp; 一、Software Architecture篇</h2>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 这个领域没有什么"畅销书"，可能读者中本来就是开发设计人员与项目经理占了多数，真正定位为架构师而且做的也是架构师工作的不多吧，你懂的尽是偏僻的人生。</p>
<p>&nbsp;&nbsp; 1<strong>.软件架构入门&nbsp;<br>《Large-Scale Software Architecture --大型软件体系结构：使用UML实践指南》<br>&nbsp;&nbsp;&nbsp;</strong>现代架构师的入行指南，从什么是架构和架构师一直到以构件为粒度的大型系统架构UML实例。</p>
<p><img alt="" src="http://ec1.images-amazon.com/images/P/0470848499.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0470848499.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"> <img alt="" src="http://www.dearbook.com/Book/BookImage/21/TS_750539497101top.jpg" temp_src="http://www.dearbook.com/Book/BookImage/21/TS_750539497101top.jpg">&nbsp;<br><br><strong>&nbsp;2. 软件架构进阶&nbsp;</strong></p>
<p><strong>《Software Architecture in Practice,2nd Edition--软件构架实践(第2版)》</strong></p>
<p>&nbsp;&nbsp; 第一版是第九届JOLT作品，一本被引用很多的架构书。</p>
<p><strong>《Documenting Software Architectures --软件构架编档》</strong></p>
<p>&nbsp;&nbsp;&nbsp;第13届JOLT大奖作品，捕获架构的过程，<a id=AjaxHolder_Comments_CommentList_ctl16_NameLink target=_blank>徐昊</a>推荐。</p>
<p><strong>《Applied Software Architecture --实用软件体系结构》</strong></p>
<p><strong>&nbsp;&nbsp;</strong> 另一本被引用很多的架构之书。<br><br><strong>《The Art of Software Architecture --软件体系结构的艺术》</strong></p>
<p><strong>&nbsp;&nbsp;&nbsp; </strong>薄薄的一本，上面几本的理论抽象与薄化。<br><strong><br>《Evaluating Software Architectures --软件构架评估》 </strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;SEI出品，正儿八经的ATAM架构评估方法和两个评估案例，顺带介绍了SAAM和ARID。<strong><br></strong><br><img alt="" src="http://ec1.images-amazon.com/images/P/0321154959.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/Book/BookImage/21/TS_730208042801top.jpg"><br><img alt="" src="http://ec1.images-amazon.com/images/P/0201703726.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0201703726.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/book/images/TS0012776top.jpg" temp_src="http://www.dearbook.com/book/images/TS0012776top.jpg"></p>
<p><img alt="" src="http://ec1.images-amazon.com/images/P/0201325713.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/book/BookImage/32/lastTS0032221__.jpg"><br><br><img alt="" src="http://ec2.images-amazon.com/images/P/0471228869.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/0471228869.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/Book/BookImage/22/TS_711113438101top.jpg" temp_src="http://www.dearbook.com/Book/BookImage/22/TS_711113438101top.jpg">&nbsp;<br><img alt="" src="http://ec2.images-amazon.com/images/P/020170482X.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/020170482X.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/book/images/730206020801.jpg" temp_src="http://www.dearbook.com/book/images/730206020801.jpg"></p>
<h2>&nbsp;</h2>
<h2>二、RUP/UML 篇</h2>
<p>RUP、UML、4+1视图始终是架构师界最通用的东西，寻找一种向世界妥协的方式。<br><strong><br>&nbsp;1.&nbsp;RUP 文档<br></strong><strong>《RUP 7.0.1文档》</strong>在Rational Method Composer 7.0试用版之中，是最好架构师的行动指南与自助餐。<br><strong>《The Rational Unified Process:An Introduction.3rd Edition --RUP导论(第3版)》</strong>是RUP2003文档的缩略版，在啃文档细节前可以先拿中文版来翻一下。<br>&nbsp;&nbsp; 但公司里总是充满对RUP的误解<strong>，《The Rational Unified Process Made Easy:A Practitioner's Guide to the RUP--Rational统一过程：实践者指南》</strong>是排除各种误解的RUP实施指南。<br><br>&nbsp; <strong>2. UML2工具书<br>《UML2 Toolkit--UML2.0工具箱》或者《UML精粹第3版--</strong><strong>UML Distilled 3rd》</strong>都不错，后一本略薄。UML2.0相比UML1.x ，对于模型派的架构师来说是天大的恩物，一定要补课。</p>
<p><strong>&nbsp; 3.《UML和模式应用(第3版)--Applying UML and Patterns 3rd》</strong><br>&nbsp;&nbsp; UML+RUP作的OOAD过程。</p>
<p><br><img alt="" src="http://ec1.images-amazon.com/images/P/0131489062.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/book/BookImage/lastTS00107202__.jpg"></p>
<h2>三、特定领域篇</h2>
<p>&nbsp;&nbsp;&nbsp;&nbsp;开发人员有GOF23 Pattern，架构师同样也有架构师的Pattern。不同领域的架构师需要不同的知识。<br><strong>1. 公共领域<br></strong><strong>《Domain-Specific Application Frameworks --特定领域应用框架：行业的框架体验》<br></strong>&nbsp; ozzzzzz推荐，介绍了30个特定领域特定框架的设计。我自己最喜欢看人家的设计与思考。</p>
<p><strong>《Object Oriented Reengineering Patterns--软件再造：面向对象的软件再工程模式 》</strong><br>&nbsp; 逆向工程与再工程的模式，架构师整天都要和旧系统打交道，接手一个架构师已跑路，文档不全的系统开发2.0版本。<br><br><strong>《Head First Design Patterns》&nbsp;<br></strong>&nbsp;&nbsp;最好的GOF23经典设计模式阐释，适合被[GAMMA95]折磨的架构师拿来复习，中文版即将发行。<br><br><strong><img alt="" src="http://ec1.images-amazon.com/images/P/0471332801.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0471332801.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/Book/BookImage/23/TS_tdn01top.jpg" temp_src="http://www.dearbook.com.cn/Book/BookImage/23/TS_tdn01top.jpg">&nbsp; <br><img alt="" src="http://ec1.images-amazon.com/images/P/1558606394.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/Book/BookImage/27/TS_711115018301top.jpg"><br><br><img alt="" src="http://ec2.images-amazon.com/images/P/0596007124.01._AA240_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/0596007124.01._AA240_SCLZZZZZZZ_.jpg"><br><br>2. Java EE领域</strong>&nbsp;<br><strong>&nbsp; 《Patterns of Enterprise Application Architecture --企业应用架构模式》 <br>&nbsp;&nbsp;&nbsp;&nbsp; </strong>&nbsp;Martin Fowler经典，企业应用各Layers上的模式。&nbsp;&nbsp;<strong>&nbsp;<br>&nbsp;&nbsp;</strong><br><strong>&nbsp; 《Effective Enterprise Java--中文版》</strong>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Neward, Ted作品，作者学贯东西(.Net与Java)，像写Blog一样，每一页里面都有大量的信息。</p>
<p><img alt="" src="http://ec1.images-amazon.com/images/P/0321127420.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0321127420.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/Book/BookImage/22/TS_711114305101top.jpg" temp_src="http://www.dearbook.com/Book/BookImage/22/TS_711114305101top.jpg">&nbsp;&nbsp;<br><br><img alt="" src="http://ec2.images-amazon.com/images/P/0321130006.01._AA240_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/0321130006.01._AA240_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/Book/BookImage/30/TS_711117114001top.jpg" temp_src="http://www.dearbook.com.cn/Book/BookImage/30/TS_711117114001top.jpg"><br><br><strong><br>3. EAI/SOA领域&nbsp;<br></strong><strong>《Enterprise Integration Patterns --企业集成模式：设计、构建及部署消息传递解决方案》</strong><br><img alt="" src="http://ec1.images-amazon.com/images/P/0321200683.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0321200683.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com/book/BookImage/lastTS00106277__.jpg" temp_src="http://www.dearbook.com/book/BookImage/lastTS00106277__.jpg">&nbsp; <br><br><br><strong>4. 网络与后台服务编程领域<br></strong><strong>《Pattern-Oriented Software Architecture, Volume 2 --面向模式的软件体系结构 卷2:用于并发和网络化对象的模式》<br><br>《Pattern-Oriented Software Architecture, Volume&nbsp;3 </strong><strong>--面向模式的软件体系结构卷3：资源管理模式》</strong></p>
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;</strong>著名的POSA2与POSA3。<br><img alt="" src="http://ec1.images-amazon.com/images/P/0471606952.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0471606952.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/book/images/TS0012515top.jpg" temp_src="http://www.dearbook.com.cn/book/images/TS0012515top.jpg">&nbsp; <br><img alt="" src="http://ec2.images-amazon.com/images/P/0470845252.01._AA240_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/0470845252.01._AA240_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/book/BookImage/35/lastTS0044414__.jpg" temp_src="http://www.dearbook.com.cn/book/BookImage/35/lastTS0044414__.jpg">&nbsp; <br></p>
<h2>四、闲书篇</h2>
<p><strong>《Code Complete 2 --代码大全2》</strong>&nbsp;<br>&nbsp;&nbsp; 一本你教育小弟时的代言人。</p>
<p><strong>《The Pragmatic Programmer --程序员修炼之道：从小工到专家》</strong>&nbsp;<br><strong>&nbsp;&nbsp; </strong>一本你启发小弟的代言人。</p>
<p><strong>《The Art of Unix Programming --UNIX编程艺术》</strong><br><img alt="" src="http://ec2.images-amazon.com/images/P/0735619670.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/0735619670.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/book/BookImage/lastTS0090969__.jpg" temp_src="http://www.dearbook.com.cn/book/BookImage/lastTS0090969__.jpg">&nbsp;<br><br><img alt="" src="http://ec2.images-amazon.com/images/P/020161622X.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec2.images-amazon.com/images/P/020161622X.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/book/BookImage/47/lastTS0090353__.jpg" temp_src="http://www.dearbook.com.cn/book/BookImage/47/lastTS0090353__.jpg">&nbsp;<br><img alt="" src="http://ec1.images-amazon.com/images/P/0131429019.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg" temp_src="http://ec1.images-amazon.com/images/P/0131429019.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,45,-64_OU01_AA240_SH20_SCLZZZZZZZ_.jpg"><img alt="" src="http://www.dearbook.com.cn/book/BookImage/lastTS0091589__.jpg" temp_src="http://www.dearbook.com.cn/book/BookImage/lastTS0091589__.jpg"></p>
<h2>&nbsp;</h2>
<h2>五、高效读书心得</h2>
<p>&nbsp;&nbsp; 刚好Head First系列开头都有一段教人如何读书的话，再加工整理如下：<br><br><strong>1.尽量阅读中文版</strong><br>&nbsp; 虽然有人英文很强，有的翻译很差，但AnyWay 中文阅读与理解的时间，略读与快速定位的速度还是要快一些。<br>&nbsp; <br><strong>2.即时批注、总结笔记与交流</strong><br>&nbsp; 虽然爱书，但发现最有效的读书方式还是不断的制造脂批本，读书时在重要的文字下划线，把自己的心得写在页旁。<br>&nbsp; 在明天复习一次批注，最好可以有空重新整理笔记，或者拿来与人讨论。&nbsp;<br>&nbsp;<br><strong>3.大量思考或重复记忆</strong><br>&nbsp; 看书最郁闷的事情就是看完之后脑袋空空了。技术书还好点，虽然看的时候可能很辛苦，但就像学会了骑单车，之后再骑的时候总是会的；而偏设计与管理的书，最容易的事情就是看的时候很快，看完没什么留下到实践中。<br>&nbsp; 所以，我们不能以看小说的速度来看设计书，要寻找思考的机会，思考是最好的记忆。<br>&nbsp; 又或者，大量的重复记忆，重复多遍直到无意识的记忆。&nbsp;<br>&nbsp; <br><strong>4.人体工学</strong><br>&nbsp;&nbsp;那些见缝插针的时间与地点不是看这个书单的好地方。<br>&nbsp; 环境不要有电视，音乐等强输入源，而微风阳光鸟语等弱输入源则有助活跃大脑。<br>&nbsp; 看书时大量的喝水。<br>&nbsp; 如果发现自己的大脑已经疲累，已经在浮光掠影的翻看，就要休息。<br>&nbsp; 留给大脑消化的时间，看完书不要接着看其他有难度的书或事情。</p>
</div>
</div>
<img src ="http://www.blogjava.net/freesky/aggbug/117130.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/freesky/" target="_blank">freesky</a> 2007-05-13 17:22 <a href="http://www.blogjava.net/freesky/archive/2007/05/13/117130.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>观点与展望，第 3 部分: 什么是最有价值的 IT 体系结构技能，如何学习</title><link>http://www.blogjava.net/freesky/archive/2007/05/13/117128.html</link><dc:creator>freesky</dc:creator><author>freesky</author><pubDate>Sun, 13 May 2007 09:17:00 GMT</pubDate><guid>http://www.blogjava.net/freesky/archive/2007/05/13/117128.html</guid><wfw:comment>http://www.blogjava.net/freesky/comments/117128.html</wfw:comment><comments>http://www.blogjava.net/freesky/archive/2007/05/13/117128.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/freesky/comments/commentRss/117128.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/freesky/services/trackbacks/117128.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 知道了成为一个成功的 IT 架构师需要投入多少工作后，我们就想知道哪些因素对成为一个不错的架构师起决定性作用。因此，我们向专家组提出了这样的问题：“什么技能对 IT 架构师最有价值，架构师如何学习这些技能？”<br><br>可以在很多地方找到成为好的架构师所需的技能列表——书上、培训课程、大学、有关体系结构的其他网站上等等。例如，IBM 的内部专业提高网站就提出以下几点 IT 架构师的理想特征：<br><br>设计体系结构的技能和经验 <br>有序的以方法为驱动源的任务执行 <br>完整生命周期经验 <br>行业部门经验 <br>领导能力 <br>很强的沟通和专业技能 <br><br>和可能看到的很多其他列表类似，这个列表相当泛泛，可能并不如您所期望的那样有可操作性。而这正是我们询问前面的问题的原因所在：帮助您确定一个明确的方向。<br><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/freesky/archive/2007/05/13/117128.html'>阅读全文</a><img src ="http://www.blogjava.net/freesky/aggbug/117128.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/freesky/" target="_blank">freesky</a> 2007-05-13 17:17 <a href="http://www.blogjava.net/freesky/archive/2007/05/13/117128.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>观点与展望，第 2 部分: 如何将业务需求转转换为 IT 要求</title><link>http://www.blogjava.net/freesky/archive/2007/05/13/117124.html</link><dc:creator>freesky</dc:creator><author>freesky</author><pubDate>Sun, 13 May 2007 09:11:00 GMT</pubDate><guid>http://www.blogjava.net/freesky/archive/2007/05/13/117124.html</guid><wfw:comment>http://www.blogjava.net/freesky/comments/117124.html</wfw:comment><comments>http://www.blogjava.net/freesky/archive/2007/05/13/117124.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/freesky/comments/commentRss/117124.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/freesky/services/trackbacks/117124.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 作为 IT 架构师，您可能经常会发现自己处于进退维谷的境地，前有您的业务目标，后有您的 IT 系统。这两方面都具有规模大、不易改变和灵活性差的特点。制定业务目标的人员和开发系统的人员不一定了解彼此的工作内容和成果。似乎是这样，业务人员使用一种语言来表达他们希望实现的业务目标，而开发人员则使用另一种语言来表述技术要求。<br><br>而这就是我们为了实现高效率而需要着手处理的问题：理解这两种语言并执行必要的转换，以便 IT 能反映业务的需求，并能在适当的时候对业务目标进行更改，使其与 IT 的能力相适应。这并不是一个容易完成的工作，但这正是您能够获得很大利益的原因。<br><br>由于这部分工作可能会非常困难而棘手，因此，我们向 IBM 体系结构专家队伍寻求指导。本月我们邀请这些专家分享他们用来将业务需求表述为明晰简洁的技术要求的方法，以便 IT 团队能成功地实现。 <br><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/freesky/archive/2007/05/13/117124.html'>阅读全文</a><img src ="http://www.blogjava.net/freesky/aggbug/117124.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/freesky/" target="_blank">freesky</a> 2007-05-13 17:11 <a href="http://www.blogjava.net/freesky/archive/2007/05/13/117124.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>观点与展望，第 1 部分: 选择 SOA 的原因和时机</title><link>http://www.blogjava.net/freesky/archive/2007/05/13/117122.html</link><dc:creator>freesky</dc:creator><author>freesky</author><pubDate>Sun, 13 May 2007 09:04:00 GMT</pubDate><guid>http://www.blogjava.net/freesky/archive/2007/05/13/117122.html</guid><wfw:comment>http://www.blogjava.net/freesky/comments/117122.html</wfw:comment><comments>http://www.blogjava.net/freesky/archive/2007/05/13/117122.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/freesky/comments/commentRss/117122.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/freesky/services/trackbacks/117122.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 面向服务的体系结构 (SOA) 已成为了一项事实标准，用于开发基于组件的应用程序，可使用标准接口通过网络（Internet 或其他网络）访问这些应用程序。至少 IBM 高级管理人员和很多其他供应商、分析师、顾问和软件开发人员都这么说。他们还将告诉您，整个行业都在逐步采用 SOA，如果您尚未开始 SOA 开发，将很快跟不上时代的步伐了。<br><br>赞誉之词。但这些看法是否真的很有吸引力，能让您开始着手您自己的 SOA 吗？让我们来看看一位参加 Open Group 主办的 SOA 大会的架构师的问题。在 IBM Global Services 副总裁 Michael Liebow 的主题发言后的提问期间，这位架构师问道：“SOA 是不是我们需要知道的唯一体系结构？（顺便提一下，Liebow 先生的回答是“是的”）在稍后，另一位架构师大声问道：“SOA 和我们多年前就知道的组件体系结构很相似。如果我们采用了它，是否意味着我们又多添了一个技术竖井（另一个开发死胡同），从而需要进行更多的集成？”（而这次，会议参加者——包括平台供应商、企业 IT 架构师、顾问、系统集成商和其他人员——回&nbsp;&nbsp;<a href='http://www.blogjava.net/freesky/archive/2007/05/13/117122.html'>阅读全文</a><img src ="http://www.blogjava.net/freesky/aggbug/117122.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/freesky/" target="_blank">freesky</a> 2007-05-13 17:04 <a href="http://www.blogjava.net/freesky/archive/2007/05/13/117122.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>