Я использую Ratchet в сочетании с autobahnjs. Я знаю, как закрыть соединение на стороне сервера (вызвав "close()" для соединения), но как я могу закрыть соединение также на стороне клиента?
Если я закрою его только на стороне сервера, autobahnjs попытается повторно подключиться к веб-сокету, даже если я только что выгнал его из его соединения на стороне сервера. Прежде чем выгнать его, я отправляю клиенту последнее сообщение с флагом «закрыть " => верно, после этого я хочу закрыть соединение autobahnjs.
Я подумал о чем-то вроде «ab.close () или ab.disconnect ()», но закрытие не остановит попытки автобанов восстановить соединение, а отключение не является известной функцией.