我想知道是否有可能从spring Kafka后端向angular客户端发送真实的用户通知,我的方法是通过kafka主题而不是使用WebSocket STOMP发送,并为每个用户创建一个主题,并且以某种方式angular订阅当前登录的用户主题并听取他们的通知,我试图为angular客户端寻找一个Kafka客户端库,但我没有找到任何有用的东西,我最好的选择是一个10年前的库,老实说,我不相信一个过时的库可以完成这项工作。谢谢你
我想知道是否有可能从spring Kafka后端向angular客户端发送真实的用户通知,我的方法是通过kafka主题而不是使用WebSocket STOMP发送,并为每个用户创建一个主题,并且以某种方式angular订阅当前登录的用户主题并听取他们的通知,我试图为angular客户端寻找一个Kafka客户端库,但我没有找到任何有用的东西,我最好的选择是一个10年前的库,老实说,我不相信一个过时的库可以完成这项工作。谢谢你
1条答案
按热度按时间u5rb5r591#
Kafka不是一种前端技术,因此客户端JS库不存在,并且不推送事件。
你可以让你的Kafka消费者应用程序做任何你想做的事情,比如发送GCM/APNS消息,或者将数据转发给负责发送此类通知的其他系统。但是“每个用户一个主题”通常是Kafka的反模式,因为代理确实对他们支持的主题数量有限制,但是你的用户群可能会无限增长。