0.0.8 • Published 7 years ago

seneca-client v0.0.8

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

seneca-client

Build Status

seneca client for xunyijia

Install

$ npm install seneca-client --save

Test

$ npm install
$ mocha test

Client

const Client = require('seneca-client'); 
const exampleClient = new Client({port: 10100, host: 'localhost'});
  • port The seneca service port
  • host The 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|role
  • cmd
  • data

License

The MIT License

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago