Create Server
Use the exported createServer
function to create a new server instance.
Example:
javascript
import { createServer } from '@neko-gong/simple-rpc'
import fs from 'fs'
const server = createServer({
port: 8080,
host: '0.0.0.0',
keepAlive: true,
key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'),
cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem')
})
await server.start()
Creates a new server instance.
options
The options used to create or starts the server. If not specified, all default values will be used.
options.port
: The port number to listen on. Defaults to 8080.
For other properties in options
, like: host
, keepAlive
, key
, cert
, etc., see:
The function returns a server object, to get the APIs of the server, see: Server