jotan
v0.0.0
Published
makes it easy to stream json over tcp using netstrings
Downloads
3
Readme
playing with sending framed data over tcp sockets. because udp in node is slow.
Work in progress
jotan — json over tcp and netstrings
client
how to connect to a server
var jotan = require('jotan')
var j = jotan(PORT, HOST)
j.send(new Buffer("c"))
setTimeout(function() {
j.send({ life: 'rocks!' })
// fails due to default 1000ms timeout on the server
setTimeout(function() {
j.send({ life: 'rocks!' })
j.end()
}, 1100)
}, 500)
server
See test.js for an example.
todos
- client
- reconnect
- emit errors
- chainable
- pipeable
- server
- expose a server
- what to do when client sends bad data
- emit errors
- chainable