Skip to content
This repository has been archived by the owner on Sep 18, 2019. It is now read-only.

Distributed Event Communication using Socket.IO and Eve

Notifications You must be signed in to change notification settings

steelmesh/steelmesh-eventer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Steelmesh Distributed Event Management Addin

This addin is a websocket driven (via Socket.IO) event distribution framework. Eventer enables distributed communication of application messages for web apps that make use of the eve event library.

Client Usage (Hosted Service)

An application can utilize event distribution and state management through communication via the eventer.steelmesh.io hosted service.

To enable eventer to marshal events for your application first include the eventer library into your application:

<script src="http://eventer.steelmesh.io/api/0.1/eventer.js"></script>

This will provide access to the functions outlined in the eventer API, and eventer will by default attempt to wire itself up to eve to marshall messages back to the eventer server.

Client Usage (Attaching to Your Own Service)

To be completed

Customizing Message Passing

By default, eventer simply hooks into eve's event handling and looks to handle all events that are passed through. While in this might be appropriate for some cases, it is probable that if you are using eve extensively, you may want to be more selective about which messages are passed around.

For this, we need to do a little configuration.

Listening for Specific Eve Messages

To be completed.

Ignoring particular messages

To be completed.

Using Eventer without Eve

To be completed.

About

Distributed Event Communication using Socket.IO and Eve

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published