@MrStuff88

Какая правильная реализация протокола общения?

Добрый день. Подскажите пожалуйста, как правильно должен быть реализован протокол общения между сервером и приложением Android. Требуется передать массив байт размером, например - 100 кбайт. Сервер умеет передавать данные размером примерно 2 Кбайта. Есть 2 варианта:

1) приложение делает запрос на сервер (отправляет одну команду), а сервер присылает подряд весь массив байт пакетами по 2 к байта

2) приложение делает запрос на сервер, где указывается диапазон нужных данных или их размер. Сервер присылает один пакет то кол-во данных, какое запросило приложение. Далее приложение делает запрос на следующий диапазон\кол-во данных и т.д.

UPDATE: Общение происходит по Tcp/ip каналу через сеть Wi-Fi
Сервером является самодельное устройство
  • Вопрос задан
  • 312 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы