我的 android 应用程序每 10 秒向一个 servlet 发送一次数据。 servlet 收到第一个请求并做出响应。但是 servlet 没有收到客户端在接下来的 10 秒后发送的第二组数据。有人可以告诉我我该怎么做吗?与session有关吗?
最佳答案
Http 不是持久连接协议(protocol)。您应该考虑为需要发送的每组数据发出一个 http 请求。
如果持久连接是强制性的(但我真的不明白什么会迫使你这样做),你必须使用 TCP 协议(protocol)......并且你将无法在服务器端但特定的应用程序监听特定的 TCP 端口。
关于java - 保持持久的http连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3974873/