Если у вас есть ситуация, когда TCP-соединение потенциально слишком медленное, а UDP-соединение потенциально слишком ненадежно, что вы используете? Существуют различные стандартные надежные протоколы UDP. Какой у вас опыт работы с ними?
Обсудите, пожалуйста, один протокол для каждого ответа, и если кто-то уже упомянул тот, который вы используете, рассмотрите возможность проголосовать за него и, при необходимости, использовать комментарий для уточнения.
Здесь меня интересуют различные варианты, из которых TCP находится на одном конце шкалы, а UDP - на другом. Доступны различные надежные параметры UDP, каждая из которых привносит некоторые элементы TCP в UDP.
Я знаю, что часто TCP является правильным выбором, но наличие списка альтернатив часто помогает прийти к такому выводу. Такие вещи, как Enet, RUDP и т. Д., Которые построены на UDP, имеют различные плюсы и минусы, вы использовали их, каков ваш опыт?
Во избежание сомнений, дополнительной информации нет, это гипотетический вопрос, и я надеялся, что он вызовет список ответов, в которых подробно описаны различные варианты и альтернативы, доступные тем, кто должен принять решение.