将android设备与java服务器连接

时间:2011-06-25 19:14:00

标签: java android tcp

我必须在Android中创建一个应用程序,从GPS获取一些需要存储在Java服务器的数据库中的数据。

我面临的问题是我不知道用于连接这些设备的协议。 有人说我应该使用TCP/IP。有人知道为什么这比其他协议更好?比如http或任何web service

  

我需要在这两个设备之间发送的是这种类型的objects

class Date{

String s1;
String s2;
Float f1;
int i1;

}

所以,我正在发送这种类型的远程端对象:d1=new Date();。 我的意思是数据来自一个移动的物体....每天移动大约8小时......所以在这8小时的间隔中,每隔5-10分钟,我就会发送数据!

哪个更好,为什么?:D 谢谢你!

1 个答案:

答案 0 :(得分:1)

  

哪个更好,为什么?

这仍然是一个主观问题,因为仍然有很多方法可以做到这一点。

根据你编辑的问题,需要发送的数据和频率(5-10分钟),我建议你看看为服务器端实现一个简单的HTTP服务(监听器),然后简单地通过使用JSON的数据。

上述两种方法的编码都比较简单。