UNPKG

@loopback/docs

Version:

Documentation files rendered at [https://loopback.io](https://loopback.io)

72 lines (47 loc) 1.25 kB
# @loopback/example-rpc-server An example RPC server and application to demonstrate the creation of your own custom server. [![powered-by-loopback]](http://loopback.io/) ## Usage 1. Install the new loopback CLI toolkit. ```sh npm i -g @loopback/cli ``` 2. Download the "rpc-server" application. ```sh lb4 example rpc-server ``` 3. Switch to the directory. ```sh cd loopback-example-rpc-server ``` 4. Start the app! ```sh npm start ``` Next, use your favorite REST client to send RPC payloads to the server (hosted on port 3000). ## Request Format The request body should contain a controller name, method name and input object. Example: ```json { "controller": "GreetController", "method": "basicHello", "input": { "name": "Janet" } } ``` The router will determine which controller and method will service your request based on the given names in the payload. ## Contributions - [Guidelines](https://github.com/loopbackio/loopback-next/blob/master/docs/CONTRIBUTING.md) - [Join the team](https://github.com/loopbackio/loopback-next/issues/110) ## Tests Run `npm test` from the root folder. ## Contributors See [all contributors](https://github.com/loopbackio/loopback-next/graphs/contributors). ## License MIT