0.1.0 • Published 7 years ago

message-dispatcher v0.1.0

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

Message Script / Message Dispatcher

A dispatcher and a mailbox implementation for controlled and strictly ordered message distribution.

Install

npm install message-dispatcher

Usage

import { MessageDispatcher, Mailbox, Message } from 'message-dispatcher';

const dispatcher = new MessageDispatcher();
const mailbox = dispatcher.mailboxOf(Mailbox);

mailbox.register(message => /* some routine */);
dispatcher.dispatch(new Message());

What's inside

import {
  MessageDispatcher,
  Mailbox,
  Message,
  Envelope
} from 'message-dispatcher';