message-socket-server

1.0.3 • Public • Published

MessageSocket

Socket client and server sending and receiving messages.

usage

server

const server = new MessageSocketServer()
server.on("error", err => {
    // ...
})
server.on("listening", address => {
    // ...
})
server.on("connection", socket => {
    socket.on("message", message => {
        // do something and send someguy back.
        // ...
        socket.send(message)
    })
})
server.listen(port)

client

 const socket = net.createConnection({ port }, () => {
    const session = new MessageSocket(socket)
    session.send("string is ok")
    session.send({object:"also is ok"})
    session.on("message", message => {
       // message from the other side
       // ...
    })
})

Readme

Keywords

Package Sidebar

Install

npm i message-socket-server

Weekly Downloads

4

Version

1.0.3

License

MIT

Unpacked Size

8.13 kB

Total Files

7

Last publish

Collaborators

  • didyhu