【发布时间】:2015-05-01 13:51:46
【问题描述】:
我正在开发一个应用程序,它需要每分钟与服务器通信,并让服务器知道客户端的位置。服务器在java中。
我是在 UDP 中完成的,但为此我必须做很多检查,例如,如果我发送我的“配置文件描述”,服务器必须向我发送一个数据包,其中包含“好的,我收到了你的新配置文件描述”。
我必须发送图片,使用 UDP 我需要发送很多数据包,服务器必须向我发送收到的确认信息,我还必须告诉他我发送的最后一个数据包是最后一个,所以它可以将我的图片设置为头像。
我认为 UDP 可能没用,我需要尽快发送信息以向服务器提供我的位置,但我还需要正确接收名称/描述/图片等信息。
提前致谢
【问题讨论】:
-
这类问题过于宽泛,部分基于意见。 Stackoverflow 主要用于解决基于编程的问题。
-
@Chackle 我应该去哪里问?
-
我个人会根据您的要求使用 TCP,但您应该更关注应该使用什么库来帮助您解决问题。为此,我会查看 Google 的 Volley 库。 GET 和 POST 请求非常简洁,从您所说的来看,这正是您所需要的。
标签: java android sockets communication