Bonjour,
je suis débutant Node.JS et j'ai envie de comprendre le concept de "single thread et de event driven".
Dans quel ordre sont réalisés les étapes suivantes dans le scénario suivant :
L'Utilisateur arrive sur la page à 10h10m00s.
Le temps de lecture du fichier 'treasure-chamber-report.txt' est de 3 secondes.
Le temps d'écriture du fichier 'letter-to-princess.txt' est de 4 secondes.
A quelle heure est exécutée la lecture, l'écriture, le callback de la lecture et le callback de l'écriture?
Merci.
Code:
1
2
3
4
5
6
7
8
9
10
11 var fs = require('fs') , sys = require('sys'); fs.readFile('treasure-chamber-report.txt', function(report) { sys.puts("oh, look at all my money: "+report); }); fs.writeFile('letter-to-princess.txt', '...', function() { sys.puts("can't wait to hear back from her!"); });