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