Задать вопрос
maloii
@maloii

Алгоритм сетевой транзакции?

Есть сервер и клиент, все работает по инету, жуткому GPRS, поэтому не все пакеты 100% доходят. Клиент отсылает какие то данные серверу, сервер их сохраняет и отсылает ответ клиенту что данные сохранены, затем клиент говорит серверу что понял что данные сохранены. Если на каком то этапе сбой то данные на сервер должны быть потерты, а на клиенте была пометка что данные не доставлены.

Грубо говоря нужен алгоритм чтобы чтобы клиент и сервер 100% знали что данные доставлены или нет.
  • Вопрос задан
  • 2940 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ну как-бы TCP и так протокол с гарантированной доставкой пакетов.

Если это web — то тоже, любой запрос привод либо к результату, либо генерируется исключение о сетевой ошибке.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы