seneca-client
v0.0.8
Published
Encapsulation seneca client
Downloads
19
Readme
seneca-client
seneca client for xunyijia
Install
$ npm install seneca-client --saveTest
$ npm install
$ mocha testClient
const Client = require('seneca-client');
const exampleClient = new Client({port: 10100, host: 'localhost'});portThe seneca service porthostThe seneca service host
Usage
支持回调模式和promise模式
const Client = require('seneca-client');
const exampleClient = new Client({port: 10100, host: 'localhost'});
exampleClient.send({module: 'test', cmd: 'run', data: {test: 'test success'}}, function (err, result) {
console.log(err);
console.log(result);
});
exampleClient.send({module: 'test', cmd: 'run', data: {test: 'test success'}}).then((result) => {
console.log(result);
}).catch((err) => {
console.log(err);
});module|service|rolecmddata
