【问题标题】:Deploying WCF Service on Azure : Web Role or Worker Role?在 Azure 上部署 WCF 服务:Web 角色还是辅助角色?
【发布时间】:2013-08-20 10:10:14
【问题描述】:

我正在评估在 Azure 中部署 Web 服务的各种选项。目前,Web 服务将仅由前端 UI 使用,前端 UI 将作为单独的 Web 角色部署在托管 Web 服务的同一云服务中。但是,Web 服务将在稍后阶段以自己的方式公开。显然,可以从 Web 角色或辅助角色中托管 Web 服务。您能否介绍一下这两种方法的优缺点?您会为我的 scnario 推荐以下哪种方法?

【问题讨论】:

    标签: wcf azure


    【解决方案1】:

    Web 角色假定应用程序将托管在 IIS 中。如果您的服务不需要 IIS 或其 HTTP 堆栈提供的任何好处,那么将其托管在工作角色中可能会非常好,并且还为您提供该服务的较低资源利用率(因为没有“开销”) IIS 服务器)。

    【讨论】:

    • 如何确定?我一直默认使用 IIS,从未真正考虑选择它。我只是“一如既往”地接受它......
    猜你喜欢
    • 2013-03-14
    • 2011-09-17
    • 1970-01-01
    • 1970-01-01
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    相关资源
    最近更新 更多