Прежде чем я углублюсь в код, может ли кто-нибудь сказать мне, есть ли какая-либо документация для подтвержденной доставки в Socket.IO?
Вот что мне пока удалось собрать:
- Может быть предусмотрен обратный вызов, который будет вызываться, когда и если сообщение будет подтверждено
- . Есть специальный режим "volatile" не гарантирующий доставку
- Существует режим по умолчанию, который не является «изменчивым»
. Это оставляет меня с некоторыми вопросами:
- Если сообщение не является изменчивым, как оно обрабатывается? Будет ли он буферизован на неопределенный срок?
- Есть ли способ получить уведомление, если сообщение не может быть доставлено в разумные сроки?
- Есть ли способ разбуферить сообщение, если я хочу отказаться?
Я немного не понимаю, как Socket.IO можно использовать в чувствительном ко времени приложении, не возвращаясь к энергозависимому режиму и используя внешний уровень ACK, который может обеспечить события сбоя и некоторый уровень конфигурируемости. Или я что-то упускаю?
задан Dave Causey 31 July 2012 в 16:57
поделиться