Du kan tvinge socket.io til kun at bruge lang polling:
io.set('transports', ['jsonp-polling']);
Men jeg tror ikke, at langafstemning er den løsning, du leder efter – efter. Du bør være uafhængig af den underliggende teknik. Jeg kan gøre noget som dette:
function writeToMysqlDb(data) {
mySqlDriver.write(data); //whatever you use to write data to MySql
socket.emit('dbChanged', data); //send the same data to all connected clients
};
Jeg ville overlade transporterne til standardindstillingerne:"transporterer standarder til websocket, htmlfile, xhr-polling, jsonp-polling"