JobWorker
JobWorker is an utility to create background job workers. This module provides a transport to work with WebWorker
, but can also be transport agnostic.
Installation
$ npm install jobworker
Usage
Create a web-worker "myworker.js" using:
var jw = ; var server = ; // Register some methodsserver; // Run the workerserverstart;
And in your application, access the web-worker using:
var jw = ; var worker = "myworker.js"; // Call a methodworker; // Or create a binded nethod:var testAsync = workermethod"testAsync";
Custom Transport
Events and WebWorker are good examples on how to write a custom transport.