我们有一个制造工厂,并且有一个sql表,可以定期更新每个资源的运行作业和状态。我想让客户在Web应用程序中订阅更改(通过dept)。 (我们正在为这个和其他功能构建一个新的微服务架构)。部门主管希望看到部门资源和工作的“实时”状态。可能总共有20-30个用户
哪种模式最好:pub / sub或observable
答案 0 :(得分:1)
发布者/订阅者每次状态更改时您发布消息并且订阅者将更新信息,您可以根据部门过滤掉消息并决定是否更新信息。
可观察仅会通知所有关联成员。
建议的方法是去Pub / Sub
任何新添加或删除服务都很容易。