1 | # solid-ws
|
2 |
|
3 | WebSockets for Solid
|
4 |
|
5 | ## Usage
|
6 |
|
7 | ### Simple way
|
8 |
|
9 | ```javascript
|
10 |
|
11 | var ldnode = require('ldnode')
|
12 |
|
13 | var server = ldnode.createServer({live: true})
|
14 |
|
15 | server.listen(port, function () {
|
16 | console.log('Solid server started')
|
17 | })
|
18 | ```
|
19 |
|
20 | ### Short way
|
21 |
|
22 | ```javascript
|
23 | var SolidWs = require('solid-ws')
|
24 | var ldnode = require('ldnode')
|
25 |
|
26 | var server = ldnode.createServer()
|
27 | solidWs(server)
|
28 |
|
29 | server.listen(port, function () {
|
30 | console.log('Solid server started')
|
31 | })
|
32 | ```
|
33 |
|
34 | ### Long way
|
35 |
|
36 | ```javascript
|
37 | var SolidWs = require('solid-ws')
|
38 | var ldnode = require('ldnode')
|
39 | var express = require('express')
|
40 | var https = require('https')
|
41 |
|
42 | var app = express()
|
43 | app.use('/databox', ldnode())
|
44 | var server = https.createServer({/* your settings*/}, app)
|
45 |
|
46 | server.listen(port, function () {
|
47 | console.log('Solid server started')
|
48 | })
|
49 |
|
50 | // Attach WS to solid
|
51 | solidWs(server, app)
|
52 | ``` |
\ | No newline at end of file |