VLLV (07.12.2021 10:17, просмотров: 227) ответил Argon на Т.е. речь о том, что мастер и слейв шлют друг другу сообщения
асинхронно и полнодуплексно, не дожидаясь подтверждения? А если
какое-то сообщение не было получено? Ну там ошибка связи. Пока не
въеду, как работать без подтверждения.
Несинхронность не означает отсутствие подтверждения, а означает
всего лишь очередь (массив) сообщений и у мастера, и у слейва.
Мастер послал сообщение №5, пометил, что оно ждет ответа, и послал
еще десять сообщений. Пришел ответ на сообщение 5, вычеркнул из
очереди и пилит дальше. Но наверно я увел в сторону, это было
актуально для систем 20-30 давности, когда каналы были медленными.
Теперь таких проблем нет.