You can create child processes manually.
var util = require('util'), spawn = require('child_process').spawn, node = spawn('node', ['slave.js']); node.stdout.on('data', function (data) { console.log('stdout: ' + data); }); node.stderr.on('data', function (data) { console.log('stderr: ' + data); }); node.on('exit', function (code) { console.log('child process exited with code ' + code); }); node.stdin.write("do my work!");
We expect the Web Workers API to be implemented to handle child processes with higher abstraction.
Raynos
source share