微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我想知道 Orion 的联邦功能是什么

如何解决我想知道 Orion 的联邦功能是什么

我想知道 Orion 的联邦功能是什么。

我已经阅读了 Orion 文档并尝试了联邦功能,并且数据在所有三个 Orion 中都已注册

我以为第二个 Orion 充当代理并且不存储数据,但事实并非如此? 如果三个猎户座都存储数据,那么说联邦没有自己的功能,而是订阅的串联是否正确?

解决方法

您提到的联合机制是 documentation 上的机制。在这种情况下,它基于在实体更改时在代理之间复制数据的订阅。

猎户座也有 registration and request forwarding mechanism。在这种情况下,一旦注册完成,上下文代理将请求转发给注册的人。这种方法听起来更接近您所描述的方法,但我鼓励您使用第一种方法(基于订阅),因为所有高级操作(如过滤)都可以正常工作。

,

设计良好的联合不应允许本地数据库进行值阴影。不幸的是,这不是 Orion Broker 设计提供的功能。这取决于您的设计,没有什么可以阻止阴影,据我所知,即即使您已经为实体注册了提供者,也有人可以在本地创建这样的实体,这可能是一团糟和冲突的根源。

另一种可行的方法是通过您自定义的 REST 服务执行联合,该服务仅充当针对不同 Orion Brokers 的代理。如果此自定义服务是单个入口点,则您可以保证是一个没有值阴影的纯联合系统。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。