WCF技术剖析(卷1)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

推荐序三

15年前,当我还在用C++和汇编语言在Win 3.1平台上写桌面程序的时候,我考虑的内容可以说很具体,也很全面。说具体是因为我要关心存储、提取、进程间互斥、界面展现等众多技术实现内容;说全面是因为我大概要关心这些应用几乎全部的开发内容。

现在,时代变了。计算已经从桌面搬移到我们视野之外,计算可能发生在太平洋海底某个探测传感器上、太空中北斗卫星阵上、家里的洗衣机里、Windows Azure的SQL Services……而我们除了专注于自己的开发工作外,也要多多“借助他山之石”,根据需要把其他计算系统的资源“粘”到我们自己的成果上,并对外提供必要的服务和支持。

以前,为完成这些我们不得不面对众多技术,而多种“方言”往往会造成工作成果无法重用。WCF的出现使得全球的.NET开发者可以用一种,而且是唯一的一种“语言”很好地把各种计算系统“黏合”在一起,同时成果也可以被操着各种“方言”的用户分享,无论他信仰COM+、.NET、Java、REST还是其他。

感谢蒋先生的辛勤工作,《WCF技术剖析》为我们解读了WCF这个被国内外同行普遍看好的技术。不过,由于WCF框架自身的延展性和灵活性,系统学习WCF本身也是一个较为艰苦的过程,蒋先生撰写的WCF专著的第1卷相信会成为您学习WCF入门并实际完成大部分项目的良好基础。

祝您顺利地用WCF跃上更为广阔的分布式计算平台。

博客园资深技术专家 王翔

2009年5月于北京