【发布时间】:2019-10-15 16:52:56
【问题描述】:
我使用 Android Studio 编写了一个应用程序,并希望将用户输入的数据发送到我的后端 Python 脚本。这应该不断处理接收到的数据并发回评估。
有人知道这是怎么工作的吗?
提前致谢
【问题讨论】:
标签: python android html https webserver
我使用 Android Studio 编写了一个应用程序,并希望将用户输入的数据发送到我的后端 Python 脚本。这应该不断处理接收到的数据并发回评估。
有人知道这是怎么工作的吗?
提前致谢
【问题讨论】:
标签: python android html https webserver
WebSocket 应该是首选接口。 python 脚本应该公开一个 WebSocket 端点。移动应用程序可以建立到 WebSocket 的连接。套接字可以充当双向通道,应用程序可以在其中发送和接收数据,python 脚本也可以这样做。
Firebase :该应用可以将用户输入发布到 Python 脚本侦听的 Firebase 主题。该脚本可以处理输入并发布到应用程序将收听的同一频道。更像是 P2P 聊天
【讨论】:
从后端 Python:创建 2 个 Web 服务(GET 或 POST,具体取决于要求)。一种是从移动应用接收数据,另一种是将数据发送到移动应用。
来自 Android 应用:您可以使用 Retrofit 或 volley 库进行联网,然后使用这些网络服务。使用网络服务并将数据(Payload)发送到后端,您也可以使用轮询将数据返回到应用程序。
【讨论】: