我是Azure平台的新手。
我能够与webrole建立联系。
现在我如何将数据从工作者角色发送到Web角色以显示在网站上?
如何在不刷新页面或重新开始的情况下显示WebRole获取的连续TCP数据?
感谢您的帮助
答案 0 :(得分:1)
您可以通过内部端点直接在角色之间进行通信。
更多: http://msdn.microsoft.com/en-us/library/windowsazure/gg433033.aspx
当涉及将通知推送到Web角色的辅助角色时,我建议您查看Azure的node.js.
答案 1 :(得分:0)
将数据从辅助角色发送到Web角色的最佳方法是让辅助角色将一些数据写入表/ blob存储,并定期轮询Web角色以更改此数据。
你是什么意思显示连续的TCP数据?你的意思是像流式传输视频吗?两种方法是AJAX轮询或使用闪存。
答案 2 :(得分:0)
这取决于您要传输的数据。
对于Worker和Web角色之间的消息传递,您可以使用Queues。消息的大小限制为8k。如果您需要传输更大的数据,则应使用表/ Blob存储,并通过队列将地址传递给表存储。