Work Role和Worker Role与Service Bus Queue之间有什么区别

时间:2015-09-21 05:59:43

标签: azure azure-worker-roles azure-cloud-services

这两个实现之间有什么区别,有人可以告诉在哪种情况下使用哪一个?

还有利弊吗?提前致谢。

1 个答案:

答案 0 :(得分:5)

两者之间没有任何区别。 Service Bus Queue中的Worker角色只是一个VS项目模板,它添加了Service Bus依赖项并配置了一个空消息处理函数,并添加了准备好设置自己的连接字符串等的代码。
如果您计划实现从队列中读取的辅助角色,它将为您节省一点打字时间。如果您愿意,可以创建一个基本的Worker Role项目并向其添加队列处理逻辑,您最终将实现相同的目标。