Files
research/building-tools/hrpc-server.md
T
2026-02-19 10:12:39 +00:00

21 lines
356 B
Markdown

# HRPC Server Tutorial
## Simple Proto Server
```js
const hrpc = require('hrpc')
const server = hrpc.createServer()
server.register('add', {
async add({a, b}) { return {sum: a+b} }
})
swarm.on('connection', conn => {
server.pipe(conn).pipe(server)
})
```
**Client**:
const client = hrpc.createClient(conn)
const res = await client.add({a:1, b:2})