kd7*_*kd7 13
WCF的强大之处在于它能够通过多个地址,绑定和合同公开服务.在WCF中,您在接口级别进行编程而不是实际操作.如果你考虑一下,这是非常微妙的,但却非常强大.使用ASMX样式服务,您只能使用IIS托管的http端点,与WCF一样,您可以公开单个合同,并以各种方式实现和托管它.例如,如果您编写了一个计算器asmx服务,该服务返回了两个数字的总和,它将永远存在于IIS上并从那里调用.通过WCF进行相同的服务操作,即Add(int a,int b)不仅可以在每个通道的实现中进行更改,而且可以在IIS之外以多种不同的方式进行托管.同样在ASMX中,如果你想要实现任何WS*标准,你将不得不使用WSE等,WCF奇妙地为你处理所有这些低级管道,你可以通过配置或代码实现,想想安全对话,交易等等.WCF上有很多资源,你可以在这里找一个好的起点
虽然我没有将这个网站放在一起,但 Microsoft 网站“Champ vs. Contender”提供了大量资源,用于展示为什么他们认为 WCF 是比 ASMX 更好的选择。
http://www.microsoft.com/net/wcf/champ/
归档时间: |
|
查看次数: |
6755 次 |
最近记录: |