复习WCF(1)----- 概述
前言:
关于WCF的那些种种介绍就不说了
在我看来之所以WCF能够替代web services 可以从以下看出
1.web services在.net上是很简单的 完全明文的 不安全的 无事务性的 等等
2.所以在后期微软对web services做出了扩展。WSE(1.0 2.0 3.0)安全 ,企业服务 事务性和MSMQ
所以 假设某个项目的场景是网内和网外的需求(内网和跨Internet),又很注重一致性(某一个代码环节出错得全部ROLLBACK),又很注重安全性
在如上需求中,你得用到ASMX,WSE,Remoting,MSMQ啥的 (不要看着这些东西好像不会全用到似得,在WCF出来之前很多面向服务的项目都是这样子的)
在成本上来说 学习这些都需要一段不短的时间 因为他们并不简单 ,而且,维护起来很麻烦 这才是重点
而现在有了WCF ,初学者可以想象成WCF就是上面那些种种技术的集大成者
而且编码清晰 可配置 维护起来成本降低许多 SO?
所以没必要在去学什么WSE啊 企业服务啊 MSMQ啊了,当然如果你确实时间很多还是可以去看看 毕竟学到手的东西都是自己的 不是别人的
如果你对SOAP不太了解 可以先看看这里的教程 一节一节的看下去:http://www.w3school.com.cn/soap/soap_intro.asp
Grass Mud Horse

浙公网安备 33010602011771号