2.0.6 • Published 5 years ago

my-rabbitmq-datatransfer v2.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

my-rabbitmq-datatransfer

Installation

This module is designed to be used using either browserify or Node.js it's released in the public npm registry and can be installed using:

npm install my-rabbitmq-datatransfer

Usage

All examples assume that this library is bootstrapped using:

//服务监听(消费者)
var datatransfer = require('my-rabbitmq-datatransfer');
var listen = datatransfer.ListenerApi;
var ctx2 = {
    request: null,
    data: null,
    appid: 'ee4e2e04-3e82-46fd-a6bb-c7549b10c472',
    hospitalcode: 'h0001',
    application: 'app',
    mqOptions: {
        Url: 'amqp://localhost',
        ListenQueue: 'hello1'
    }
};
var ls = new listen(ctx2);
console.log('test2:已开始监听...');

//发送消息(生产者)
var datatransfer = require('my-rabbitmq-datatransfer');

var ctx = {
    request: null,
    data: null,
    msg: 'test-msg',//测试消息
    appid: '1abb8110-4f08-11ea-9ddb-81cfebc4c494',
    hospitalcode: 'h0001',
    application: 'app',
    mqOptions: {
        Url: 'amqp://localhost',
        ListenQueue: 'rp.hello1'
    }

};
//同步发送消息
ctx = datatransfer.SendApi(ctx);
if (ctx.data) {
    console.log('同步请求成功-----------------------');
    console.log(ctx);
    console.log('-----------------------');
}
//异步发送消息
datatransfer.SendApiSync(ctx).then(ctx => {
    console.log('异步请求成功-----------------------');
    console.log(ctx);
    console.log('-----------------------');
});

License

MIT

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.29

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.22

5 years ago

1.0.23

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.11

5 years ago

1.0.12

5 years ago

1.0.9

5 years ago

1.0.10

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago