【问题标题】:Android: Real time android application designAndroid:实时安卓应用程序设计
【发布时间】:2011-09-16 13:29:21
【问题描述】:

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

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

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

我现在正在研究三种技术

  • MQTT
  • 跺脚+环绕
  • XAMPP

我不太了解,请大家给点建议,谢谢。

【问题讨论】:

    标签: android real-time


    【解决方案1】:

    实时双向全双工通信 = WebSockets

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

    查看此realtime technologies guide 以获取技术列表(我会尽量保持最新,因为我发现了新技术)。

    【讨论】:

    • 嘿,如果我不想在服务器端使用任何第三方资源,还有什么选择
    【解决方案2】:

    对于 Android 原生应用,有适用于 Android 的 Autobahn WebSockets

    https://github.com/oberstet/AutobahnAndroid

    它支持最终的 RFC6455,与 UI 和服务应用程序很好地集成,通过 WebSockets 提供 RPC 和 PubSub,等等。查看 GitHub 上的项目 README。

    免责声明:我是《高速公路》的作者。

    【讨论】:

      【解决方案3】:

      我会查看Google Buffer Protocol - 它用于我工作的应用程序中,并且数据传输速度非常快。它可能是您正在寻找的。​​p>

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-07
      • 2017-07-26
      • 1970-01-01
      • 2014-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多