@sz-md/node-rcp

0.2.0 • Public • Published

@sz-md/node-rcp

Remote call procedure (RPC) module:

Server

const {NodeRPCServer} = require("@sz-md/node-rpc")

const s = await NodeRPCServer.create({
	path: "/path/to/functions",
	server: /* any @sz-md/*-server instance */
})

Client

const {NodeRPCClient} = require("@sz-md/node-rpc")

const c = await NodeRPCClient.create({
	client: /* any @sz-md/*-client instance */
})

// call "someFunction" on remote server
console.log(await c.remote.someFunction())

Readme

Keywords

none

Package Sidebar

Install

npm i @sz-md/node-rcp

Weekly Downloads

0

Version

0.2.0

License

MIT

Unpacked Size

22.8 kB

Total Files

24

Last publish

Collaborators

  • sz-coder