【问题标题】:Non-http Protocol Support in windows xp or Windows Server 2003? (net.tcp)windows xp 或 Windows Server 2003 中的非 http 协议支持? (net.tcp)
【发布时间】:2010-11-05 01:36:23
【问题描述】:

windows xp 或 windows server 2003 是否有可能支持 WCF 的 net.tcp,它在 windows server 2008 中工作,因为 IIS 7.0 支持 net.tcp,但无论如何 IIS 5.1 或 IIS 6.0 是否支持 net .tcp,有什么解决方法吗?

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2013-11-12
        • 1970-01-01
        • 2012-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多