如何通过TCP端口托管WCF?

kur*_*ura 5 wcf tcp wcf-binding net.tcp

如何通过TCP端口托管WCF服务,如何通过这些TCP端口监听和使用服务?

也就是说,除了net.tcp绑定之外,是否有某种方法可以使用TCP端口进行托管和使用?

Mar*_*ann 8

在WCF中,您可以通过创建ServiceHost类的实例来自己托管任何服务,使用正确的端点和要公开的服务实现对其进行配置,并对其进行调用Open.这称为自托管,因为您从自己的应用程序中托管服务(及其端口侦听器).

或者,您可以在IIS中托管服务,但是您应该知道,虽然您可以在IIS 6中托管WCF,但它只允许您托管HTTP和HTTPS端点.如果要在IIS中托管TCP端点(这是一个好主意),则需要IIS 7.

在这里阅读更多.