沟通框架总结

时间:2015-02-06 08:52:17

标签: .net wcf protocols communication

我是C#和.Net框架的初学者,我已经阅读了本书中的WCF章节。

另一方面,目前还不清楚WCF旁边存在哪些通信框架。

WCF是否涵盖了所有内容?

我试图找到一个总结协议(包括同步和异步)的好网站,使用的通信层及其优点,缺点,但我找不到任何!

我正在寻找你所看到的东西,你会看到计算机彼此沟通的所有方式。

我不需要了解冗余技术,但要了解大局,一个很好的高级概述会很好。

我知道有数据传播的层:

  • HTTP和TCP

和消息格式如:

  • SOAP,
  • XML
  • JS​​ON(REST?)
  • 二进制

但我确定这不是全部,而且我错过了一堆。

有人可以帮帮我吗?如果存在,现有的网站/图像等完全没有问题。

谢谢!

1 个答案:

答案 0 :(得分:2)

  

所以ASP.Net和WCF应该涵盖所有内容吗?

非常普遍地说,是的。

具体来说,有一些主动使用的通信栈,它们不是基于WCF / WebApi的,包括

还有许多第三方开源通信产品,包括

此外,Microsoft堆栈具有通信功能,即使它们较旧,仍然在使用,包括