您的帮助将使我对 Windows azure 有更好的了解。提前致谢。
我理解工作者角色就像一个方法(工作者角色中的 Run() 方法),它正在做一些耗时的操作。这使我可以拥有此工作角色的多个实例,以在流量激增时加快速度。
1) 我是否可以拥有一个工作角色,而不只是做以下事情: - 创建 PDF 的方法;- 创建图表的方法;- 一种解析 som HTML 的方法;- 一种处理图像的方法
我可以使用 4 个工作角色轻松完成所有这些工作(上述每个功能一个 RUN() 方法),但这非常昂贵。我可以将这 4 件事作为方法放在同一个工作角色上吗?
2) 在工作角色上托管 WCF 服务有什么缺点?
3)通过WCF而不是队列在同一个Azure解决方案中的实例之间进行对话有什么缺点?这慢吗?