подключение устройства Android к серверу Java - PullRequest
0 голосов
/ 25 июня 2011

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

1 голос
/ 25 июня 2011

Что лучше и почему?

Это все еще немного субъективный вопрос, поскольку все еще может быть несколько способов сделать это.

В светевашего отредактированного вопроса с данными, которые необходимо отправить, и частотой (5-10 минут), я бы посоветовал вам взглянуть на реализацию простого HTTP-сервиса (слушателя) для конца сервера и просто передать данные с использованием JSON.

Кодирование для обоих вышеперечисленных сравнительно просто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...