wcf - 为什么要在 Azure 上将 Web 服务部署为 Web 角色?

标签 wcf azure azure-worker-roles azure-web-roles

我的印象是,Web 服务应该在辅助角色下运行。我刚刚发现可以使用 Web 角色设置 Web 服务。使用一种角色相对于另一种角色有哪些优势?

最佳答案

如果您使用 Web 角色,您的服务将托管在完整的 IIS 中,例如,您可以将其与您的网站共同托管,并使用所有 IIS 功能。

如果您选择辅助角色,则必须新建一个 ServiceHost 来托管您的服务。您不会在 IIS 中运行。

关于wcf - 为什么要在 Azure 上将 Web 服务部署为 Web 角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6308054/

相关文章:

WCF 和自定义文本编码 - 乱七八糟的业务

azure - 确保 Azure 服务总线永远不会丢失一条消息

lucene.net - 带有 Lucene.Net 和 Azure 辅助角色的 AzureDirectory

azure - 控制多个实例中的azure辅助角色并发

c# - 从辅助角色实例化辅助角色

.net - 在 Wcf REST 中,是返回请求较少的较大模型更好,还是返回请求较多的较小模型更好

C#:WCF:接口(interface)继承和转换问题

c# - 使用外部参数的 Entity Framework 自定义属性

javascript - Bot Framework v4 - 发起与用户的聊天(主动消息)

Azure 逻辑应用程序通过脚本编写,而不是门户设计器