0

我需要一条建议。事实上,我正在编写一个 Hemerajs ( Hemerajs ) 服务器应用程序和一个 NATS ( NATS ) 消息服务器。此外,我想通过 NATS 发布/订阅系统在该服务器上插入一个 Angular 6+ 前端应用程序。但是我没有找到任何使用 nats 的包或帮助。

我可能误解了模式消息传递行为,也许消息传递系统仅在微服务服务器内部,角度和节点之间的通信必须使用 REST API?

你能帮我找到正确的包或实现这个的正确方法吗?

谢谢

问候

4

1 回答 1

1

在撰写本文时,还没有官方的 Angular 客户端,并且 ts-nats 是为 node.js (即服务器端)编写的。

https://github.com/isobit/websocket-natshttps://github.com/isobit/ws-tcp-relay

但是他们已经3年没有更新了。我不确定 websocket-nats 是为 nats v1 还是 v2 编写的。

客户端协议记录在此处:https ://docs.nats.io/nats-protocol/nats-protocol ,以下页面讨论了实现您自己的客户端。

到目前为止,nats 似乎仅用于服务到服务的通信,因为没有官方的浏览器客户端。

于 2020-01-27T22:50:59.777 回答