【发布时间】:2011-08-29 18:24:21
【问题描述】:
我正在考虑构建一个服务器,该服务器将发送/接收来自移动/网络应用程序的数据。我想知道构建它的最佳语言/环境是什么。
服务器会定期从客户端应用程序接收数据,并希望将数据实时推送到客户端。
我不确定服务器通常如何与其移动客户端进行通信。我会只使用 HTTP 吗?或者我应该看看另一个协议?
如果服务器位于“云”上,例如 AWS - 我应该将其写入什么内容?我可以编写一个编译程序坐在这里输出数据吗?也许是Java?虽然我不确定我是否喜欢 java。 Python/rails 怎么样?
我以前从未编写过网络应用程序,所以我不确定这里的标准方法是什么。因此,我们将不胜感激任何更有经验的人的建议。
【问题讨论】:
-
即使您的应用处于非活动状态(即用新数据唤醒您的应用),您是否需要将数据推送到设备?
-
最好,但我猜这并不重要。
标签: android mobile network-programming cloud