[英]connecting an android device with a java server
我必须在Android
创建一个应用程序,该应用程序需要从GPS获取一些需要存储在Java服务器上的DB中的数据。
我面临的问题是我不知道用于连接这些设备的协议。 有人说我应该使用TCP/IP
。有谁知道为什么它比其他协议更好? 例如http
或任何web service
?
我需要在这两个设备之间发送的是这种类型的一些
objects
:
class Date{
String s1;
String s2;
Float f1;
int i1;
}
因此,我正在发送这种类型的远程对象: d1=new Date();
连续地。 我的意思是数据来自一个移动的对象……每天大约移动8个小时……所以在这8个小时中,我以5-10分钟的间隔发送数据!
哪个更好,为什么?:D谢谢!
哪个更好?为什么?
这仍然是一个主观的问题,因为仍有许多方法可以做到这一点。
根据您所编辑的问题以及需要发送的数据和频率(5-10分钟),我建议您考虑为服务器端实现一个简单的HTTP服务(侦听器),并简单地使用JSON传递数据。
以上两种情况的编码都比较简单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.