Мне нужно создать приложение в 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 Спасибо!