﻿<?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>博客园-DreamsHunter</title><link>http://www.cnblogs.com/DreamsHunter/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 07 Oct 2008 19:30:50 GMT</lastBuildDate><pubDate>Tue, 07 Oct 2008 19:30:50 GMT</pubDate><ttl>60</ttl><item><title>Winserver2008装Vs2008Sp1小记</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/09/14/1290707.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Sat, 13 Sep 2008 19:56:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/09/14/1290707.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1290707.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/09/14/1290707.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1290707.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1290707.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 之前机子装Vista操作系统,Vs2008_Sp1,使用还算顺利.但是Vista以及Win2008对c盘容量的要求是在是太高,之前预留的20G空间根本就不够使,在东删西删凑合使用一个月后,实在是腾不出地方了.遂痛下决心格机,重装. 结果一装就装了6个小时. <img src="http://www.cnblogs.com/Emoticons/qface/055243801.gif"  alt="" /><img src="http://www.cnblogs.com/Emoticons/qface/055243801.gif"  alt="" /><img src="http://www.cnblogs.com/Emoticons/qface/055243801.gif"  alt="" />.&nbsp; 真是苦不堪言哈!</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 下面把装的过程中遇到的一点需要注意的地方记录下来,希望其他兄弟不要在这里被卡哈 .. </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 其实就是别忘了在装Vs2008sp1 补丁之前一定要将Win2008的补丁打全 .否则 莫名其妙的装不过去 .<img src="http://www.cnblogs.com/Emoticons/qface/055243485.gif"  alt="" /><img src="http://www.cnblogs.com/Emoticons/qface/055243485.gif"  alt="" /><img src="http://www.cnblogs.com/Emoticons/qface/055243485.gif"  alt="" /><img src="http://www.cnblogs.com/Emoticons/qface/055243485.gif"  alt="" /><img src="http://www.cnblogs.com/Emoticons/qface/055243485.gif"  alt="" /></p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;够简单吧??&nbsp; 但是要是不知道到的话能累死你&nbsp;。 <img src="http://www.cnblogs.com/Emoticons/qface/055243970.gif"  alt="" />&nbsp;反正我是郁闷了半天。特此纪念一下吧。。 <img src="http://www.cnblogs.com/Emoticons/qface/055243803.gif"  alt="" /></p>
<img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1290707.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42828/" target="_blank">[新闻]Mono 2.0 发布 Linux 上的 .NET 框架成熟了吗？</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>(转)How to manage your career</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/08/13/1266476.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Tue, 12 Aug 2008 18:01:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/08/13/1266476.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1266476.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/08/13/1266476.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1266476.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1266476.html</trackback:ping><description><![CDATA[摘要: We all know "Career Management" is very importent . but  ,what should we do to make a well career management ? May be that words  can give some insights. &nbsp;&nbsp;<a href='http://www.cnblogs.com/DreamsHunter/archive/2008/08/13/1266476.html'>阅读全文</a><img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1266476.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42827/" target="_blank">[新闻]史上九大最强网络黑客</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>%=和%#的怪异错误. </title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/07/11/1240191.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Thu, 10 Jul 2008 16:28:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/07/11/1240191.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1240191.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/07/11/1240191.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1240191.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1240191.html</trackback:ping><description><![CDATA[摘要: 以前一直以为除了数据源绑定以外 <%=%> 与<%#> 没有什么区别.<br>  但是今天上午遇到的一个问题却让我费尽了牛劲. 特地记录下来 ,以后兄弟们少走弯路哈.&nbsp;&nbsp;<a href='http://www.cnblogs.com/DreamsHunter/archive/2008/07/11/1240191.html'>阅读全文</a><img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1240191.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42826/" target="_blank">[新闻]微软拟2010年推新版SQL 强化商业智能功能</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>asp.net ajax 与Ext2框架在.net程序中的应用</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/07/09/1238418.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Tue, 08 Jul 2008 16:38:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/07/09/1238418.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1238418.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/07/09/1238418.html#Feedback</comments><slash:comments>23</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1238418.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1238418.html</trackback:ping><description><![CDATA[摘要:    本来想写一个初学asp.net ajax的系列文章的.但是完成了一篇后发现关于asp.net ajax系列的文章早已是成泛滥之势.况且本人也没那么好的文笔去与牛人们媲美,所以转念一想,倒不如踏踏实实地学习一段时间等运用到项目中之后写一篇货真价实的应用性的文章.也算是为大家探探路,这也是写此篇文章的初衷。随着项目的深入，我会继续完善这篇文章，希望能够为园子里的兄弟们做个参考。<br>　　（第一次首页发帖，诚惶诚恐．希望大家拍砖．）&nbsp;&nbsp;<a href='http://www.cnblogs.com/DreamsHunter/archive/2008/07/09/1238418.html'>阅读全文</a><img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1238418.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42825/" target="_blank">[新闻]GMail Labs 新功能 - 做数学题确认是否发出邮件</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>关于构建自己的知识体系架构的一点个人思考(转载)</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/07/01/1232914.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Tue, 01 Jul 2008 03:10:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/07/01/1232914.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1232914.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/07/01/1232914.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1232914.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1232914.html</trackback:ping><description><![CDATA[摘要: “个人知识架构体系的构建”，真是一个好话题，这也是我从这篇文章中得到的主要的感悟。文中的一段论述相当精辟“我觉得我们每一个人都应该能画出一颗自己的知识架构树。这样才能真正做到胸有成竹。学习新技术，新知识的时候首先要能迅速把它定位到自己的知识架构树的恰当位置上，然后才是深入地钻研它。所有的具体的技术，技巧都只不过是这棵架构树的一片树叶，只有从上往下看，才能知道它在整体中占的分量，才能真正看清楚它的角色，避免迷失在树叶里面而一叶障目不见泰山。而且，有一句古话说得好，落叶归根，树叶熟了要落掉归根，具体的技术研究过了以后也要回过头来返哺一下树根，那就是我们的哲学，方法论。只有这样我们的大本大源才能源远流长，经久不衰。<br>” 呵呵 转载此文希望大家也能从中得到些启示。&nbsp;&nbsp;<a href='http://www.cnblogs.com/DreamsHunter/archive/2008/07/01/1232914.html'>阅读全文</a><img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1232914.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42824/" target="_blank">[新闻]OpenOffice四处创造纪录 占有全球25%办公软件市场</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>对数据持就化的理解(转载)</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/06/30/1232393.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Mon, 30 Jun 2008 04:27:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/06/30/1232393.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1232393.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/06/30/1232393.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1232393.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1232393.html</trackback:ping><description><![CDATA[摘要: 什么是Or-Mapping 为什么需要Or-Mapping,该怎样设计Or-Mapping 读此文之前也和作者开头的感觉一样.读到最后,也会更加明白..我想,把这些理解透了在区理解Nhibernate Ibatis 什么的因该就容易多了 。&nbsp;&nbsp;<a href='http://www.cnblogs.com/DreamsHunter/archive/2008/06/30/1232393.html'>阅读全文</a><img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1232393.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42823/" target="_blank">[新闻]云计算硝烟四起 IBM携Bluehouse参战</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>(转载)突然就看懂了《大话西游》</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/06/16/1222808.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Sun, 15 Jun 2008 23:34:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/06/16/1222808.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1222808.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/06/16/1222808.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1222808.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1222808.html</trackback:ping><description><![CDATA[摘要: 在chinarenBBS中看到这篇Blog .感受颇深.人生的确耐人寻味,但却时而迷茫,无人能猜到结局.周星驰在《喜剧之王》中一直重复着一句话：其实我是一个演员。我的人生能否重复一句话?? "其实我是一个程序员"&nbsp;&nbsp;<a href='http://www.cnblogs.com/DreamsHunter/archive/2008/06/16/1222808.html'>阅读全文</a><img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1222808.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42822/" target="_blank">[新闻]唱片商解密缘何反百度：态度强硬 人工干预明显</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>转载一篇对Soa理论讲解非常精致的文章.</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/06/04/1213748.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Wed, 04 Jun 2008 09:05:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/06/04/1213748.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1213748.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/06/04/1213748.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1213748.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1213748.html</trackback:ping><description><![CDATA[<font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;读完这篇文章.对SOA思想的理解可以说又上了一部,但是还是有不少的疑问.&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://dev.yesky.com/487/7614987.shtml">http://dev.yesky.com/487/7614987.shtml</a></font> <br />
&nbsp;&nbsp;&nbsp; 本文提到"服务从来都不是孤立的，它必定有其适用的上下文环境。上下文环境可以是一个业务规则、一个业务实体或者一些业务逻辑的组合。业务可大可小，因此服务所关注的问题可大可小，服务所表示的业务逻辑的规模和范围也各不相同。此外，服务还可包含其他服务提供的业务逻辑，在这种情况下，一个大的服务由多个子服务组合而成。例如，一个业务自动化处理解决方案通常是一套业务流程的实现。按照业务规则和运行时条件，一个业务流程被分解成预先定义好顺序的一系列步骤。在基于服务来构建该业务流程的自动化解决方案的时候，每一个步骤可以被封装为一个服务，或者可以先将多个步骤组合成的一个子流程，然后再将该子流程封装为一个服务，甚至可以将整个流程封装为一个服务。"&nbsp; 这在WCF中怎么体现? java的面向对象的架构中SCA模块可以真切的体会到这点.难道WCF不可以么?还是我对WCF理解的不深？？ 欢迎大家发表意见。。
 <img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1213748.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42821/" target="_blank">[新闻]国外媒体评出史上十大悬疑网络犯罪</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>转载文件操作美文 asp.net(C#)对文件进行操作</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/06/03/1212877.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Tue, 03 Jun 2008 08:11:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/06/03/1212877.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1212877.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/06/03/1212877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1212877.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1212877.html</trackback:ping><description><![CDATA[<br />
地址:<font face="Verdana">http://hi.baidu.com/rxyhj/blog/item/40c39ef5e05dec20bd3109f7.html</font>
<img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1212877.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42820/" target="_blank">[新闻]AMD拆分方案已确认 获阿联酋84亿美元投资</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>翻译Payton Byrd的一篇关于Soa和Wcf的Blog</title><link>http://www.cnblogs.com/DreamsHunter/archive/2008/06/01/1208836.html</link><dc:creator>DreamsHunter</dc:creator><author>DreamsHunter</author><pubDate>Sun, 01 Jun 2008 03:39:00 GMT</pubDate><guid>http://www.cnblogs.com/DreamsHunter/archive/2008/06/01/1208836.html</guid><wfw:comment>http://www.cnblogs.com/DreamsHunter/comments/1208836.html</wfw:comment><comments>http://www.cnblogs.com/DreamsHunter/archive/2008/06/01/1208836.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/DreamsHunter/comments/commentRss/1208836.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/DreamsHunter/services/trackbacks/1208836.html</trackback:ping><description><![CDATA[&nbsp;
<p>WCF <span style="font-family: 宋体">和</span>SOA: Getting There From Here </p>
<div style="border-right: medium none; padding-right: 0cm; border-top: medium none; padding-left: 0cm; padding-bottom: 2pt; border-left: medium none; padding-top: 0cm; border-bottom: #4f81bd 1pt solid"></div>
<p style="text-indent: 21.25pt">http://blogs.ittoolbox.com/visualbasic/dotnet/archives/wcf-and-soa-getting-there-from-here-18438</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">面向服务的架构也就是我们常说的</span>SOA<span style="font-family: 宋体">对软件研发而言是一个非常重要的改变。它使我们对已经建立的项目的看法也发生了改变。这种变化决不仅仅是肤浅的我们必须考虑谁是</span>SOA<span style="font-family: 宋体">的听众等各种因素（吹嘘软件支持</span>SOA<span style="font-family: 宋体">架构），或者具体的应用</span>SOA<span style="font-family: 宋体">我们能够解决哪些特定的业务问题。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">传统上来说，</span>SOA<span style="font-family: 宋体">被理解为将软件看作是服务，这就意味着我们必须提供大量的服务给更宽泛的使用者，免费的或者收费的。</span>Google<span style="font-family: 宋体">是个将</span>SAAS<span style="font-family: 宋体">（软件看作是服务）作为他们的</span>Open API <span style="font-family: 宋体">和许多免费产品的指导思想的绝佳例子。随着时间的流逝，</span>SAAD<span style="font-family: 宋体">思想的设计者不断的鼓励人们一遍遍的进行着这种挑战：如何去以一种可重用的方式去暴露服务，怎样提高这些服务的安全性以便与使他们货币化（转换为商业价值），还有怎样允许不同技术背景的客户们能够使用这些服务。</span> <span style="font-family: 宋体">这些年来，软件框架被发明了，软件技术也发展了很多，在提出</span>SOA<span style="font-family: 宋体">架构以前，人们一直正在思考着服务会变成什么样。</span>&nbsp;. </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">我不十分确信是有人创造了</span>SOA<span style="font-family: 宋体">架构，这是随着</span>IT<span style="font-family: 宋体">界的发展大家普遍认识到的，并且冠以</span>SOA<span style="font-family: 宋体">的技术名词。有人声称基于个人的技术和模式来支持</span>SOA<span style="font-family: 宋体">架构，但是我认为</span>SOA<span style="font-family: 宋体">是有机的推导出来的一个范例，它的好处远远大与在实施过程中可能会遇到的挑战和可能会花费的费用。</span>SOA<span style="font-family: 宋体">真正的引起大家的关注是从</span>90<span style="font-family: 宋体">年代末到</span>21<span style="font-family: 宋体">世纪初，作为可管理的框架和主流得</span>Web<span style="font-family: 宋体">应用框架最终发展到这个阶段，微软意识到了这种趋势得强大性，创建了一整套新的创建基于</span>Web<span style="font-family: 宋体">服务应用得方法，并且与</span>2001<span style="font-family: 宋体">年</span>ASP.Net 1.0<span style="font-family: 宋体">一起发布。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; asp.net<span style="font-family: 宋体">具有一些新技术的特点，（微软提出并且得到承认成为了标准）被大家广泛接受为</span>Webservice<span style="font-family: 宋体">。其中的一些技术，早期版本得</span>SOAP<span style="font-family: 宋体">等，已经在早期得</span>Microsoft's DNA architecture for Visual Studio 6<span style="font-family: 宋体">项目研发人员中得到了应用。但是当</span>asp.net1.0<span style="font-family: 宋体">发布后，</span>Soap<span style="font-family: 宋体">与其他必要得技术一起使</span>Web service<span style="font-family: 宋体">成为对与没有资金建立</span>Windows IIS server<span style="font-family: 宋体">得人员真正得有用的技术。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">在我们认识</span>SOA<span style="font-family: 宋体">之前，中间件产品如</span>Vitria BusinessWare<span style="font-family: 宋体">等都属于这个范畴。</span> <span style="font-family: 宋体">厂商们需要话费大量的资金去建立这些中间件解决方案，以便于可以和不同的技术之间相互协作。这是非常巨大的，昂贵的，不十分灵活的解决方案，常常需要很大的开发团队，以及维护瓶颈。</span>.<span style="font-family: 宋体">不要被&#8220;如果用的好的话，他们会做的非常的好&#8221;</span> <span style="font-family: 宋体">这句话误导。这些中间件方案是定位在解决特定需求（一旦特定需求满足，整个工作结束）的问题，</span> <span style="font-family: 宋体">这种问题远没有满足产品需求那样复杂。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">当</span>Asp.net<span style="font-family: 宋体">发布后，一位记者表露了</span>WebService<span style="font-family: 宋体">对他来说以为着什么，他说：&#8220;</span>WebService <span style="font-family: 宋体">就是一种面向大众得中间件&#8221;。</span> <span style="font-family: 宋体">没有比他这种说法更贴切得了。</span>Web Service <span style="font-family: 宋体">技术，比如</span>SOAP<span style="font-family: 宋体">确实是对系统不熟悉得人相互交互成为可能。在</span>SOAP<span style="font-family: 宋体">发布后得不长时间内，中间件厂商竞相将</span>SOAP<span style="font-family: 宋体">集成到他们得产品中。这看起来有点近乎疯狂，但这确实满足了在传统得没有使用</span>SOAP<span style="font-family: 宋体">技术得系统与新的已经在使用</span>WebServer<span style="font-family: 宋体">技术得系统之前建立一座桥梁得目的。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">在当时那种环境下，面向服务得架构依然没有像现在一样成为普遍得词汇，在此之前，如果你在谈论</span>SOA<span style="font-family: 宋体">，实际上你在谈论得是</span>WebService <span style="font-family: 宋体">或者中间件，随着这两种技术的发展，他们之间不断的发生碰撞，越来越多的人开始意识到</span>SOA<span style="font-family: 宋体">的蓝图是什么样子</span>,WebService<span style="font-family: 宋体">不仅仅是一项技术，或者一个工具，而是一种从内到外的做事情的方式。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">微软在这一时期表现的意气风发。作为</span>SOAP<span style="font-family: 宋体">和</span>Web Service<span style="font-family: 宋体">的主要的支持者之一</span>(<span style="font-family: 宋体">可以说微软在这些技术上投入了很大的赌注</span>)<span style="font-family: 宋体">，微软持续的努力推动这些技术的进步，进而使</span>SOA<span style="font-family: 宋体">成为可能，在一伙儿天才的努力推动下，微软决定将</span> named-pipes, TCP-binary remoting, DCOM, MSMQ <span style="font-family: 宋体">等等这些技术结合起来创建一种可重用的，可插拔的框架用以支持进程间的协作与交流，但是却没有达到令人振奋的效果。在传输过程中，进程间往往需要将一些共有的或者私有的信息格式添加进来。如果我们能够在运行时去制定这些传输方式和信息格式，而在设计时只关心我们的业务实现的话，这种问题就能够更高好的解决。</span></p>
<p style="text-indent: 16.5pt"><span style="font-family: 宋体">正式在这种思想的指引下</span>WCF<span style="font-family: 宋体">应运而生了。</span>WCF<span style="font-family: 宋体">一开始是打算绑定到</span>Longhorn<span style="font-family: 宋体">操作系统与</span>2004<span style="font-family: 宋体">年发布的。如果当时</span>longhorn<span style="font-family: 宋体">操作系统如期发布，可能</span>Wcf<span style="font-family: 宋体">就会成为</span>Longhorn<span style="font-family: 宋体">操作系统的特定技术了。然而现实是</span>Longhorn<span style="font-family: 宋体">操作系统（</span>Vista<span style="font-family: 宋体">，</span>Windows Server2008<span style="font-family: 宋体">）的发布却一再延期，高层们意识到让用户们去等待</span>WCF<span style="font-family: 宋体">发布的代价太大了。结果，</span>WCF<span style="font-family: 宋体">被作为</span>.Net Framework 3.0 <span style="font-family: 宋体">的一步分与</span>2006<span style="font-family: 宋体">年秋发布，并且可以兼容</span>Winxp<span style="font-family: 宋体">系统和</span>Win2003 <span style="font-family: 宋体">系统，这样，重点就转到了这个关键的</span>Framework<span style="font-family: 宋体">是否能如期的发布。</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<span style="font-family: 宋体">对微软走向</span>SOA<span style="font-family: 宋体">的道路来说，</span>Longhorn<span style="font-family: 宋体">系统发布的一再延期却成为最有益得事情，假如</span>WCF<span style="font-family: 宋体">真的作为</span>Longhorn<span style="font-family: 宋体">的一个特性发布，企业用户可能会怀疑微软有&#8220;挤牛奶&#8221;之嫌，进而对</span>WCF<span style="font-family: 宋体">在微软</span>SOA<span style="font-family: 宋体">道路上的重要性产生怀疑。然而现实情况是</span>WCF<span style="font-family: 宋体">是微软不懈余力的在面向服务这块领域上下的赌注的核心和前沿。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<span style="font-family: 宋体">有一小部分坚定的用户对微软的任何事情都十分狂热，而大部分的微软用户都只是信任微软的技术，而采取观望的态度。</span>&nbsp;&nbsp; <span style="font-family: 宋体">微软在</span>WCF<span style="font-family: 宋体">方面做的比较漂亮的地方是使用户们认识到</span>WCF <span style="font-family: 宋体">是由</span>Web Service<span style="font-family: 宋体">发展来得。在此之前</span>WebService<span style="font-family: 宋体">已经出现了近十年了，</span>WCF<span style="font-family: 宋体">只是是它变得更精巧。这使的一方面这少部分的狂热者不会对</span>WCF<span style="font-family: 宋体">失望，另一方面他们带来的好处也是不可否认的。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WCF<span style="font-family: 宋体">带来的最大的好出就是相互协作的能力，它这么重要是因为微软意识到没有任何一种技术可以在企业服务市场独自垄断，这就意味着可以与其他技术很好的协作变得十分重要，也正因为此</span>SOAP<span style="font-family: 宋体">等等的这类技术变得不可或缺，使用这些技术所面临的问题是在必须达到好的互操作性这种抽象的层面上令人畏缩，也正是由于此，中间件产品市场才会逐年增长。随着</span>WCF<span style="font-family: 宋体">的发布，将结束这一混乱，令人畏缩的时代。</span></p>
<p style="text-indent: 22pt">SOA<span style="font-family: 宋体">的强大之处之一就是他天生的具有很好的可扩展性。每一个</span>SOA<span style="font-family: 宋体">都可以被看作建设更大的应用的基础。大块的功能可以被分散到可管理的和经济上可依靠的子系统中。这种分散使我们能将注意力更加集中在需求的获取和相关功能的开发上，从而提高系统的可依靠性。同时，通过可以提供可以用在任何客户端上的稳定的功能模块（比如</span>GUI<span style="font-family: 宋体">，</span>Website<span style="font-family: 宋体">，或者其他的</span>SOA<span style="font-family: 宋体">应用中）。</span>SOA<span style="font-family: 宋体">天生的具有横向的和纵向的可伸缩性，进而使</span>N<span style="font-family: 宋体">层架构的真正有点被体现出来。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SOA<span style="font-family: 宋体">的功能十分的强大，就像</span>Ben Parker<span style="font-family: 宋体">说得那样强大的力量意味着更大的责任。</span>SOA<span style="font-family: 宋体">不是免费的，要达到如此的进程间互操作性，需要的代价是更加的抽象</span>.<span style="font-family: 宋体">向上述的那样，</span>SOA<span style="font-family: 宋体">也不是适合与任何的阿系统或应用。你必须在商业需求的增长和可扩展性与性能以及资源的利用上作出权衡。</span>SOA<span style="font-family: 宋体">的应用肯定不会向客户端应用那样迅速，也不想数据库解决方案那么&#8221;苗条&#8220;。架构师和经理们需要做的是确保应用</span>SOA<span style="font-family: 宋体">在合适的地方。<br />
（翻译此文有两个目的 ，1 加深自己对SOA与WCF的理解。2 锻炼自己的E文 。呵呵 肯定有一些是翻译的不妥的地方，希望大家批评指正，对大家有利的地方希望大家吸收，更希望不会被我误导。 嘻嘻！：））</span></p>
  <img src ="http://www.cnblogs.com/DreamsHunter/aggbug/1208836.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42817/" target="_blank">[新闻]雅虎新闻首页改版，宽屏、共享、组件</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item></channel></rss>