Eclipse milo - 如何处理 OPCUA 中的数据(节点)可见性,以便不同的用户看到不同的数据?

Eclipse milo - How to handle data (nodes) visibility in OPCUA so that different users see different data?

我正在分析如何在云端设置 OPCUA 服务器,挑战之一是数据可见性。作为数据可见性,我的意思是user/customer可以看到某些只属于他的data/devices,其他用户也是如此。

因此节点创建过程将取决于连接的用户是谁。

如何根据 OPCUA 和特别是 eclipse milo 以最佳方式实施?每个客户都有不同的命名空间吗?任何建议将不胜感激。

每个客户使用不同的命名空间是一种不错的方法,但无论您是否这样做,您最终都需要在执行浏览、读取、写入和其他服务期间检查会话,以确定连接了哪个用户和他们有什么权利。