我需要一条建议。事实上,我正在编写一个 Hemerajs ( Hemerajs ) 服务器应用程序和一个 NATS ( NATS ) 消息服务器。此外,我想通过 NATS 发布/订阅系统在该服务器上插入一个 Angular 6+ 前端应用程序。但是我没有找到任何使用 nats 的包或帮助。
我可能误解了模式消息传递行为,也许消息传递系统仅在微服务服务器内部,角度和节点之间的通信必须使用 REST API?
你能帮我找到正确的包或实现这个的正确方法吗?
谢谢
问候
在撰写本文时,还没有官方的 Angular 客户端,并且 ts-nats 是为 node.js (即服务器端)编写的。
有
https://github.com/isobit/websocket-nats 和 https://github.com/isobit/ws-tcp-relay
但是他们已经3年没有更新了。我不确定 websocket-nats 是为 nats v1 还是 v2 编写的。
客户端协议记录在此处:https ://docs.nats.io/nats-protocol/nats-protocol ,以下页面讨论了实现您自己的客户端。
到目前为止,nats 似乎仅用于服务到服务的通信,因为没有官方的浏览器客户端。