Comment créer un tube nommé dans node.js?
Comment créer un tube nommé dans node.js?
P. S.:
Pour l'instant j'en suis à la création d'un canal nommé comme suit. Mais je pense que ce n'est pas la meilleure façon
var mkfifoProcess = spawn('mkfifo', [fifoFilePath]);
mkfifoProcess.on('exit', function (code) {
if (code == 0) {
console.log('fifo created: ' + fifoFilePath);
} else {
console.log('fail to create fifo with code: ' + code);
}
});
Vous devez vous connecter pour publier un commentaire.
Ressemble à nom les tuyaux ne sont pas et ne seront pas pris en charge dans le Nœud de base - de Ben Noordhuis 10/11/11:
https://groups.google.com/d/msg/nodejs/9TvDwCWaB5c/udQPigFvmgAJ
Named pipes et les sockets sont très similaires toutefois, la
net
module met en œuvre des sockets en spécifiant unpath
par opposition à unhost
etport
:Exemple:
server.listen(process.argv[2]);
De travail avec des canaux nommés sur Windows
Nœud v0.12.4
De sortie:
Remarque sur les noms de canaux de communication:
Peut-être utiliser
fs.watchFile
au lieu de canal nommé ? Voir la documentation