没有合适的资源?快使用搜索试试~ 我知道了~
首页WCF 指南教程(PDF)
WCF是微软为了搭建SOA 平台的杰作。 大家都知道WEB 服务、REMOTING 技术,他们各有所长,WEB 服务安全性欠佳, REMOTING 受端口的限制,不能跨平台,因此在特定的场合下很难发挥他们作用。 什么是WCF?字面上理解:Windows 通信基础, 也就是说计算机间数据交互的一个 基础平台。根据微软官方的解释,WCF 是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、 事务性的解决方案,且能与已有系统兼容协作。WCF 是微软分布式应用程序开发的集 大成者,它整合了.Net 平台下所有的和分布式系统有关的技术,例如.Net Remoting、 ASMX、WSE 和MSMQ。以通信(Communication)范围而论,它可以跨进程、跨机器、 跨子网、企业网乃至于 Internet;以宿主程序而论,可以以ASP.NET、EXE、WPF、 Windows Forms、NT Service、COM+作为宿主(Host)。WCF 可以支持的协议包括TCP, HTTP,跨进程以及自定义,安全模式则包括SAML, Kerberos,X509,用户/密码, 自定义等多种标准与模式。也就是说,在WCF 框架下,开发基于SOA 的分布式系统 变得容易了,微软将所有与此相关的技术要素都包含在内,掌握了WCF,就相当于掌 握了叩开SOA 大门的钥匙。
资源详情
资源评论
资源推荐

DoNet Framework 3.5 系列
Beijing ZJS Express Stock Limited Company
Address: The 11
th
Floor, Zhaowei Building, Jiangtai Road, Chaoyang District of Beijing.
Postcode: 100016 Name: Liu Xiaohui Email: Xiaohui_liu0406@163.com
Tel: 13488810897 Office: 010-84561144-1089
Page 1 of 113
Windows
Communication Foundation
学习指南

C# Primer中文版.pdf
http://www.kuainiu.com/book/js/10791.html
C#专业项目实例开发.pdf
http://www.kuainiu.com/book/js/10792.html
CLR.via.Csharp.3rd.Edition.pdf
http://www.kuainiu.com/book/js/10793.html
Microsoft.NET框架程序设计.pdf
http://www.kuainiu.com/book/js/10794.html
Professional Wcf 4.0.pdf
http://www.kuainiu.com/book/js/10795.html
WCF 4.0 Multi-tier Services Development.pdf
http://www.kuainiu.com/book/js/10796.html
WCF服务编程.pdf
http://www.kuainiu.com/book/js/10797.html
WCF技术解析.pdf
http://www.kuainiu.com/book/js/10798.html
WCF揭秘.pdf
http://www.kuainiu.com/book/js/10799.html
WCF学习指南.pdf
http://www.kuainiu.com/book/js/10800.html
程序员大本营.NET版-精华文章.chm
http://www.kuainiu.com/book/js/10801.html
asp.net完全入门
http://www.kuainiu.com/book/js/10802.html

DoNet Framework 3.5 系列
Beijing ZJS Express Stock Limited Company
Address: The 11
th
Floor, Zhaowei Building, Jiangtai Road, Chaoyang District of Beijing.
Postcode: 100016 Name: Liu Xiaohui Email: Xiaohui_liu0406@163.com
Tel: 13488810897 Office: 010-84561144-1089
Page 2 of 113
序
WCF <Windows Communication Foundation>
是微软为了搭建
SOA
平台的杰作。
大家都知道
WEB
服务、
REMOTING
技术,他们各有所长,
WEB
服务安全性欠佳,
REMOTING
受端口的限制,不能跨平台,因此在特定的场合下很难发挥他们作用。
什么是
WCF
?字面上理解:
Windows
通信基础,
也就是说计算机间数据交互的一个
基础平台。根据微软官方的解释,
WCF
是使用托管代码建立和运行面向服务(
Service
Oriented
)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、
事务性的解决方案,且能与已有系统兼容协作。
WCF
是微软分布式应用程序开发的集
大成者,它整合了
.Net
平台下所有的和分布式系统有关的技术
,例如
.Net Remoting
、
ASMX
、
WSE
和
MSMQ
。以通信
(Communication)
范围而论,它可以跨进程、跨机器、
跨子网、企业网乃至于
Internet
;以宿主程序而论,可以以
ASP.NET
、
EXE
、
WPF
、
Windows Forms
、
NT Service
、
COM+
作为宿主
(Host)
。
WCF
可以支持的协议包括
TCP
,
HTTP
,跨进程以及自定义,安全模式则包括
SAML
,
Kerberos
,
X509
,用户
/
密码,
自定义等多种标准与模式。也就是说,在
WCF
框架下,开发基于
SOA
的分布式系统
变得容易了,微软将所有与此相关的技术要素都包含在内,掌握了
WCF
,就相当于掌
握了叩开
SOA
大门的钥匙。
下面的学习文章来自CNBLOGS,结合个人实践整理而成。微软官方教程,地址如
下:
http://msdn.microsoft.com/zh-cn/library/ms735119.aspx
本文适合 WCF 初学者,可以没有任何 SOA 和其他分布式开发经验。
——Joney Liu ^^

DoNet Framework 3.5 系列
Beijing ZJS Express Stock Limited Company
Address: The 11
th
Floor, Zhaowei Building, Jiangtai Road, Chaoyang District of Beijing.
Postcode: 100016 Name: Liu Xiaohui Email: Xiaohui_liu0406@163.com
Tel: 13488810897 Office: 010-84561144-1089
Page 3 of 113
如何学习
WCF
学习任何新事物,不同的人有不同的学习方式,在这里我分享下个人如何去学习
WCF
。
记得
08
年在微软刚推出
VS2008
不久,其新的特性就吸引了我,
WCF
是其中之
一。当初也不知道
WCF
究竟是个什么东西,能解决什么问题,
WCF3
个单词的缩写也
很陌生,随后在
CSDN
上查阅了相关资料,打印出来细细研读。其实那个时候还是不
理解,顶多皮毛,随后便沉寂了一段时间。
随着
SOA
的呼声越来越大,我再也坐不住了。
08
年下半年,我在
WEBCAST
下
载了
WCF
的视频,便开始了学习之旅,并且强制自己每天学习。一个星期下来,总算
知道其中的猫腻,自己也能写个简单的
WCF
的小程序。有了满足感,又放下了一段时
间。
…………
学习新东西是一件痛苦的事情,至少我个人是这么认为,而且很恶心,尤其对我们
工作了
N
年的。
学习
WCF
可以这么做:
1
、大致预览本文
2
、看
WEBCAST
视频(比较痛苦)
3
、
回头再细看本文
4
、研究底层通讯
5
、项目实践。
直到现在,我还在研究
WCF
的通
信原理,学无止境,没有办法,不然每天把时间浪费在看电视、玩游戏里,深感可惜!
最后祝学习愉快,天天向上!
——Joney Liu ^^

DoNet Framework 3.5 系列
Beijing ZJS Express Stock Limited Company
Address: The 11
th
Floor, Zhaowei Building, Jiangtai Road, Chaoyang District of Beijing.
Postcode: 100016 Name: Liu Xiaohui Email: Xiaohui_liu0406@163.com
Tel: 13488810897 Office: 010-84561144-1089
Page 4 of 113
WCF 从理论到实践(1):揭开神秘面纱
引子
WCF 是"Windows Communication Foundation "的缩写,原来的代号为"Indigo",它是
MS 为 SOA(Service Oriented Architecture)而设计的一套完整的技术框架。利用它能够
开发出分布式(Distributed)应用程序,而且开发难度相比以前的.Net Remoting 和 Asp.Net
Xml Web Service 等都有了大幅度的降低。可以说 WCF 是目前微软平台下最先进的 SOA
框架,也是微软在今后一段时间内在该领域的主打产品。
本系列文章从大的方向上分为两个部分,第一部分是介绍 WCF 相关的理论知识,第二
部分是用 WCF 来开发一个完整的项目实例。希望在理论和实践上和大家一起学习微软这个
优秀的框架。
本文的出发点和目的
通过阅读本文,能解决以下几个问题
1.
WCF 是什么?
2.
WCF 能干什么?
3.
WCF 的今生前世?
4.
学习 WCF 有哪些资源?
剩余113页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论24