推荐的最佳方法,用于连续从android / Iphone向服务器发送数据

时间:2016-10-12 05:33:58

标签: c# android .net iphone azure

我开发了一个移动应用程序(Android和iPhone原生),当用户进入一个模块时,它将继续向服务器发送地理定位。一旦用户退出该模块,它将停止发送数据。在某些情况下,服务器还希望将连续数据发送到移动应用程序(一段时间)。

目前,我计划使用API​​(.Net)。移动应用程序将不断调用此API并传输数据。下一个计划是使用Web套接字进行连续数据传输。

该应用程序将部署在Azure中。

任何人都可以建议,哪种方法(架构)最适合继续数据发送

1 个答案:

答案 0 :(得分:0)

根据我的理解,有两种适合您的方案的Azure服务:1)Azure Storage Queue 2)Azure Function。启用/禁用模块时,可以将队列消息发送到Azure存储队列。 Azure功能可以基于Azure QueueTrigger。如果队列被触发,则Azure功能将停止/开始发送数据。