0.1.10 • Published 4 years ago

racer-rpc v0.1.10

Weekly downloads
21
License
MIT
Repository
github
Last release
4 years ago

@deprecated package

I recommend to use racer-model-rpc instead of the current package


racer-rpc

Racer/Derby plugin for enabling RPC

How to use

After adding the plugin:

racer.use(require('racer-rpc'));

Use it below API:

API

On server:

// With callback
var backend = racer.createBackend(...);
backend.rpc.on('rpc-with-callback', function (arg1, arg2, cb) {
  arg1 === 'arg1' // true
  arg2 === 'arg2' // true
  cb(null, 'arg3', 'arg4');
});

// Without callback
backend.rpc.on('rpc-without-callback', function (arg1, arg2) {
  arg1 === 'arg1' // true
  arg2 === 'arg2' // true
});

On client:

// With callback
model.call('rpc-with-callback', 'arg1', 'arg2', function (err, arg3, arg4) {
  arg3 === 'arg3' // true
  arg4 === 'arg4' // true
});

// Without callback
model.call('rpc-withour-callback', 'arg1', 'arg2');
0.1.10

4 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.1

8 years ago

0.1.0

8 years ago