milo中的requestedPublishingInterval是什么意思?

What does the requestedPublishingInterval in milo mean?

在我基于 milo 的 OPC-UA 客户端实现中,我需要大量订阅。因此我使用了以下示例:

https://github.com/eclipse/milo/blob/master/milo-examples/client-examples/src/main/java/org/eclipse/milo/examples/client/SubscriptionExample.java

但是
中 1000.0 的 requestedPublishingInterval 是什么意思 UaSubscription subscription = client.getSubscriptionManager().createSubscription(1000.0).get();
是什么意思?

另外,MonitoringParameters中的参数_samplingInterval代表什么?

谢谢!

采样间隔是您希望服务器 sample/poll/monitor 项目的速率。订阅中的项目可能来自不同的来源,每个都可以按自己的比率进行抽样。

发布间隔是订阅 "executes" 并报告任何已更改项目的速率。如果数据没有变化,它还会影响确定应多久返回一次保持活动响应的计算。

OPC UA 规范第 4 部分更详细地解释了所有这些内容。