【问题标题】:WCF service Hosting ServersWCF 服务托管服务器
【发布时间】:2012-01-09 06:25:43
【问题描述】:

我使用 WCF 创建了服务。据我所知,我可以在 IIS 中托管。

是否可以托管 WCF 所有服务器(如 apache)?

请提供可以托管 WCF 服务的服务器列表以及最适合托管服务的服务器列表?

【问题讨论】:

    标签: wcf


    【解决方案1】:

    您可以托管您的 WCF 服务:

    • 在 IIS/WAS(最好是 IIS 7.x 或更新版本)中; IIS 5.1 和 IIS 6.0 仅支持 HTTP 绑定,而通过 WAS 的 IIS 7.x 支持所有 WCF 绑定

    • 或者您可以在任何托管应用程序(NT 服务、控制台应用程序、WPF 应用程序 - 不管)中自托管;支持所有 WCF 绑定,让您最终控制服务的托管/可用方式

    这些是你的选择。

    阅读:

    【讨论】:

    • 我的问题,是否也可以在 Apache 中托管?据我所知,网页(.asmx)可以托管在 apache 中。但 WCF 服务无法托管。您会提供 Mod_mono 步骤来托管 WCF 服务吗
    • @Mahantesh:我不知道 Mod_mono 是否会支持,抱歉。如果您有 Mono 托管应用程序,您应该能够托管 WCF 服务 - 但我不确定 Apache/Mod_mono