relay-server

Server used to relay deltas

relay-server

Server used to relay deltas

// Configure a server that takes arbitrary incoming messages and 
// accepts them 
var servers = RelayServer({
    "/*": function acceptEverything(reqres_callback) {
        var pathname = url.parse(req.url).pathname
        jsonBody(req, res, function (errbody) {
            if (err) {
                return callback(err)
            }
 
            callback(null, { uri: pathname, verb: req.method, body: body })
            sendJson(req, res, "ok")
        })
    }
}, {
    sharedHttp: true, // use a single HTTP server for write & read 
    tcp: true // create a TCP server for write & read 
})
 
servers.http.server.listen(8000)
server.tcp.listen(8001)

npm install relay-server

  • Raynos