xpressio
v2.1.0
Published
Connect module for SOCKETIO and EXPRESSJS
Maintainers
Readme
XPRESSIO
Simple Module to start with ExperssJS and SocketIO with session store. Redis server should be running on port 6379
#Basic Config Arguments#
var config = {
port: 8966,
viewPath: __dirname + '/views', //Template Engine
publicPath: __dirname + '/public', //Public Folder (Javascript, CSS)
sessionStore: true,
socketIO: true
}#HTTP Server#
var XPressIO = require('xpressio');
var xpress = new XPressIO(config).start();
var app = xpress.app;
var io = xpress.io;#Emit a message to Client#
io.to('#ClientSessionId').emit('message', message)#Emit a message to Room#
io.to('#RoomName').emit('RoomTopic', message)