Hy снова и снова!
Поскольку я писал на этом очень полезном сайте, мне нужно создать приложение клиент-сервер.
И клиент, и сервер находятся на Android. Само приложение является GPS-трекером, клиент получает данные GPS с помощью DDMS с использованием некоторых файлов KML (созданных в Google Планета Земля) и сохраняет их в базе данных Sqlite.
В тот момент, когда клиент имеет подключение к Интернету, он отправляетДанные к серверу, между двумя из которых находится соединение на основе TCP / IP.
Теперь сервер, я думаю, должен всегда иметь возможность принимать соединения от клиента (начиная с запуска приложения, конечно)!
Итак, мой вопрос: где я должен запустить поток сервера, который принимает клиентов для подключения? При первой активности приложения ... Таким образом, когда приложение запускается, независимо от того, какоймодуль, который я использую, сервер получает данные от клиента?
PS: в краткосрочной перспективе я делаю связь между двумя эмуляторами, работающими на tОн та же машина и отправляет данные gps между ними ... но я застрял, когда дело доходит до запуска серверного потока получения данных. Я понятия не имею, как включить это в мое приложение