-
Notifications
You must be signed in to change notification settings - Fork 0
Server
Mikhail Trifonov edited this page Sep 26, 2019
·
3 revisions
You can use associations for error classes. Order is important!
import JayRPC from 'jayrpc';
let server = JayRPC.Server('0.0.0.0', 8080, {
rpcVersion: '2.0', // 2.0 is value by default
errorClassToErrorCode: [
[Error, ERRORS.INTERNAL_ERROR],
],
});
For add procudure class to server use registerProcudure
method of server instance. It can be array of procedures.
server.registerProcedure(procedure)
server.registerProcedure([procedure1, procedure2])
For add middleware instance to server use registerMiddleware
method of server. It can be array of middlewares.
server.registerMiddleware(middleware)
server.registerMiddleware([middleware1, middleware2])
For server starting use server.listen
method.
server.listen()