-2

我正在为移动设备管理系统开发一个 android 应用程序 - 它需要通过 https 连接保持与 Web 服务器的持久连接并等待来自服务器的任何命令。有人可以帮我设计这个应用程序吗?以下是我遇到的几个问题:

  1. 我计划创建一个意图服务,它打开一个 https 连接并通过将连接属性设置为:conn.setRequestProperty("Connection", "keep-alive") 使其持久化。这能保证持久连接吗?

  2. 应用程序如何从服务器接收命令并执行它们并响应服务器。一个简单的执行命令可能是“获取设备信息”。服务器发送命令后,应用程序应获取基本设备信息并使用 JSON 对象回复。

  3. 响应后,连接是否关闭?还是会一直开着?我希望它保持打开状态以接收来自服务器的下一个命令。

任何建议/指针将不胜感激!

谢谢。

4

1 回答 1

0

使用Firebase 云消息传递不要建立自己的持久连接。我想我回答了你所有的问题。

于 2013-07-19T16:29:50.067 回答