aux-broker-mq
Version:
Микросервис тест взаимодействия
30 lines (23 loc) • 697 B
Markdown
```typescript
import { BrokerProxy } from "./dist/BrokerProxy";
const broker = new BrokerProxy({ host: "guest:guest@localhost" });
// ... async context {
await broker.connect();
await broker.createChannel("test");
// }
```
Отправка сообщений
```typescript
broker.emit("testService.Update", { value: Object });
```
Получение сообщений
```typescript
interface Event {
value: Object
}
broker.on<Event>("testService.Update").subscribe((msg: Event) => {
});
```