WCF NetTcpBinding in IIS

本文关键字:IIS in NetTcpBinding WCF | 更新日期: 2023-09-27 18:20:48

如果net.tcp绑定使用tcp作为传输协议-考虑到IIS本身就是一个Web服务器,这在IIS中实际上是如何工作的?

只是想了解这项技术是如何工作的。

WCF NetTcpBinding in IIS

自7.0以来,IIS支持Windows Process Activation Service(WAS)。WAS是IIS 7.0的基本底层组件,它使托管HTTP之外的WCF服务成为可能。

它允许使用HTTP以外的传输协议,如TCP、命名管道和MSMQ(以前IIS 6.0只允许使用HTTP)。

这里有完整的解释。

IIS不仅仅是一个"web"服务器;它被设计为处理在TCP/IP堆栈上实现的几个协议。

net.tcp和HTTP都是在Internet协议套件的"应用层"实现的,所以可以处理其中一个的服务器可以被设计为处理另一个也就不足为奇了。顺便说一句,HTTP的传输机制也是TCP。