2012-01-10 135 views
0

我是Azure平台的新手。TCP Worker角色到Web角色通信

我可以用网线连接。

现在我怎样才能将数据从工作者角色发送到Web角色以显示在网站上?

我该如何显示WebRole获取的连续TCP数据,而无需刷新页面或重新开始?

感谢您的帮助

回答

0

从辅助角色到Web角色发送数据,最好的办法是让工人角色写一些数据表/ Blob存储,并定期有Web角色轮询更改这个数据。

你是什么意思显示连续的TCP数据?你的意思是喜欢流式传输视频吗?两种方法是AJAX轮询或使用Flash。

+0

嗨瑞安,感谢您的答复。我正在通过TCP将手机中的传感器数据发送到Azure工作人员角色。我想显示由服务器接收的连续的传感器数据流。 – 2012-01-11 08:38:09

+0

您必须设置TCP端点并指定要允许连接的端口。本教程将帮助您开始您在Windows Azure中进行通信所需的一切。 http://msdn.microsoft.com/en-us/WAZPlatformTrainingCourse_WindowsAzureRoleCommunicationVS2010Lab – RyanFishman 2012-01-11 15:39:06

0

这取决于你要传输的数据。

对于Worker和Web角色之间的消息传递,您可以使用Queues。消息的大小限制为8k。如果您需要传输更大的数据,则应使用表格/ Blob存储,并通过队列将地址传递到表格存储。