mom-bus-comunic
Version:
Wrapper de EventEmitter para emitir y escuchar eventos asincronicos
33 lines (25 loc) • 1.06 kB
Markdown
# Bus de mensajes
Wrapper de EventEmitter para emitir y escuchar eventos asincronicos. Los valores retornados por los suscriptores son ignorados.
<br/>
## Caso de estudio
Aqui https://github.com/poximan/mama_node hay caso de estudio completo que implementa este modulo.<br/>
## Parametros
no necesita
## Modo de uso
### Alta bus de mensajes
```
var bus = require("mom-bus-comunic");
```
Con esto se solicita una instancia de bus mensajes, para emitir o escuchar mensajes en el. No tiene dependencias con el negocio.
### emitir
```
bus.emit({nombre_evento}, {mensaje});
```
emision de un evento, el comportamiento es identico a https://nodejs.org/api/events.html#events_emitter_emit_eventname_args
### escuchar
```
bus.on({nombre_evento}, function({mensaje}) {
// aqui va el codigo que debe ejecutarse para este evento
});
```
escucha de un evento, el comportamiento es identico a https://nodejs.org/api/events.html#events_emitter_on_eventname_listener