安卓:实时安卓应用程序设计

标签 android real-time

我希望您能帮助我以最低的成本选择适合我的要求的正确技术。

android 应用需要不断的将数据发送回服务器 (像心跳一样的数据),以及不断收到 来自服务器的反馈数据(实时数据,流媒体)

数据类型可以是数字、文本甚至图形。

我现在正在研究三种技术

  • MQTT
  • 踩踏+环绕
  • XAMPP

这些我都不熟悉,请大家指教,谢谢。

最佳答案

实时双向全双工通信= WebSockets .

恕我直言,WebSockets 将成为服务器 <-> 客户端通信的标准。就非浏览器解决方案而言,它仍合理处于开发的早期阶段,但开发人员可用的选项数量一直在增加。 jWebSockets看起来像是一个很好的 Android 解决方案,并且有许多 WebSocket 服务器可供选择。我为 Pusher 工作谁提供托管 WebSocket 服务以及您可以研究的其他类似服务。

看看这个realtime technologies guide获取技术列表(我会在发现新技术时尽量保持最新状态)。

关于安卓:实时安卓应用程序设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7445421/

相关文章:

android - 无法在选项卡中获得不同的 View

android - GCM Error=MissingRegistration 通过 JSON 发送消息

java - 面向对象编程与抽象数据类型编程的区别(多态性)

python - 当cron带来新数据时如何正确更新webapp

real-time - 实时系统中迟到、迟到、松懈和临界之间的差异

java - Android studio中的CardView、Recyclerview Fragment中点击不同的卡片即可打开不同的Activity

c# - 系统时钟调整会影响在 C# 中运行秒表吗?

algorithm - 快速生成彩色矩形

while-loop - 同时停止多个 RT 定时循环的最佳方法?

android - 可恢复上传(适用于 Android 或 Java 的 Google Drive SDK)