Windows XP或Windows Server 2003中的非http协议支持? (的net.tcp)

时间:2009-06-23 05:04:08

标签: wcf iis-7 binding iis-6 net.tcp

Windows XP或Windows Server 2003是否可以支持WCF的net.tcp,因为IIS 7.0支持net.tcp,所以它可以在Windows Server 2008中运行,但无论如何,IIS 5.1或IIS 6.0都支持net .tcp,有没有解决方法?

2 个答案:

答案 0 :(得分:1)

不,您必须自己托管(例如Windows服务)才能使用net.tcp。请参阅this article以获取托管选项列表以及它们可以托管的传输。

答案 1 :(得分:0)

我不相信您可以在IIS 6.0中托管非HTTP绑定。在IIS 7.0中,您可以使用WAS(Windows激活服务)来托管非HTTP,但我认为这不适用于6.0。

XP或2003的最佳替代方法是在Windows服务中使用ServiceHost托管非HTTP端点。