La méthode que vous recherchez est net.createConnection(path)
:
var client = net.createConnection("/tmp/mysocket");
client.on("connect", function() {
... do something when you connect ...
});
client.on("data", function(data) {
... do stuff with the data ...
});
J'essayais juste de faire fonctionner cela avec les sockets abstraits de Linux et je les ai trouvés incompatibles avec la bibliothèque net de node. Au lieu de cela, le code suivant peut être utilisé avec le abstract-socket
bibliothèque :
const abstract_socket = require('abstract-socket');
let client = abstract_socket.connect('\0my_abstract_socket');
client.on("connect", function() {
... do something when you connect ...
});
client.on("data", function(data) {
... do stuff with the data ...
});