正确的沟通[已关闭]

问题描述 投票:0回答:1

我想知道我的应用程序中使用哪种通信方法。将有 python 服务器显示来自网站和 Android 应用程序的数据。这是比较容易的部分,我将使用 REST。但随后我需要从服务器返回到 Android 应用程序以及从服务器到第二个 Android 应用程序的通信。我想到了套接字。是正确的方法吗?也许 REST 也不是一个好的选择?

请给我一些建议。谢谢你的建议。

python android rest websocket communication
1个回答
0
投票

使用

sockets
可能是 Python 服务器和 Android 应用程序之间双向通信的合适方法。

但是您可以考虑`以下列表中的适用于您的应用程序的通信方法:

  • REST 
    用于数据检索。
  • WebSocket
    用于实时双向通信。
  • 服务器到应用程序更新的推送通知。
  • 使用 REST 进行长轮询以实现简单的实时更新。
  • MQTT
    用于发布-订阅通信。

要说的是,

WebSocket
往往是实时沟通的不错选择,

© www.soinside.com 2019 - 2024. All rights reserved.