Я использую socket.io-java-client для подключения моего класса java на стороне сервера к node.js и испускания некоторых событий.Как отключить сокет после завершения работы socket.emit
Поскольку я запускаю это на сервере, я не хочу, чтобы поток сокетов работал всегда.
Как только мой эмиттер закончен, я хочу отключить разъем.
Я попытался
SocketIO socket=new SocketIO("http://IP:9001");
socket.emit("EVENT", "data");
socket.disconnect();
, но это не удается, потому что мы закрываем сокет еще до того, он послал сообщение.
Есть ли какой-либо обработчик для успеха испускания? Как я могу закрыть сокет после успешного испускания?