勇哥注:
wcf可以是很多东西,这个主要是从不同角度来看。
(一)wcf是windows下通讯技术集大成者

勇哥注:
wcf主要用于.net framework中。
这里谈一下如果想在.net core中应用,该怎么做?
勇哥注:
这篇贴子试图从四个方面来介绍wcf的全部知识点。这个目的是有点夸大,因为只是盘点没有细化。
但是做为Wcf的完整功能介绍的总目录应该是可以的。
wcf的知识回顾从下面的四个角度进行讲解:
勇哥注:
这是因为默认情况下REST是启用了安全消息的。
默认情况下,REST服务的传输数据是安全加密的。
这个时候你用Fiddle抓包,看到resphonse部分是密文无法阅读。
类似下面这样:
CliperData后面就是一大串看不懂的密文数据。
勇哥注:
条件获取:可以避免相同数据的重复传输,进而提高性能。
条件更新:用于解决资源并发操作问题。
当我们对一个资源 进行修改或者删除的进修,通过条件更新的信息,我们可以知道在这之前该资源是否被其它人改动过。
勇哥注:
条件获取(Conditional Retrieval):
客户端访问一个资源会对它进行缓存,当再次访问这个资源的时候,如果资源相比缓存来说没任何变化,就不会返回真正的资源,而是回复一个“标识”,表明资源并没有改变。
勇哥注:
并非wcf有一种专门的发布/订阅方式,它只是双工方式的一种变形。
其实就是用一点编程技巧在双工方式上面改进而来的。
如下图所示:
上面是客户端,下面窗口是服务端。
首先你在客户端点击两次“订阅”,服务端点“刷新”就可以看到最新的订阅客户列表。
Powered By Z-BlogPHP 1.7.3
Copyright www.skcircle.com Rights Reserved.