1.0.9 • Published 6 years ago

mom-bus-comunic v1.0.9

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

Bus de mensajes

Wrapper de EventEmitter para emitir y escuchar eventos asincronicos. Los valores retornados por los suscriptores son ignorados.

alt text

Caso de estudio

Aqui https://github.com/poximan/mama_node hay caso de estudio completo que implementa este modulo.

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