我只是想创建自己的 OPC UA 服务器用于基于 milo 的测试。我从这个例子开始,但我不知道在哪里以及如何更新我的节点值 - 例如我从“某处”(定期或主动提供)获取当前值,并想在节点上发布此值。我在示例中看到了以下动态节点的代码,但对我来说不清楚这个过滤器链是什么。这叫多久? ...也许我只是缺乏 OPC UA 知识,应该阅读概念,也许这会解释这个过滤器链是什么...
node.getFilterChain().addLast(
new AttributeLoggingFilter(),
AttributeFilters.getValue(
ctx ->
new DataValue(new Variant(random.nextDouble()))
)
);