Replies: 1 comment
-
The idea is to make server node hierarchies composable. In general, in an OPC-UA server, different parts of the node hierarchy are obtained in different ways.
This means that "Browse" can mean radically different things depending on where in the hierarchy you are looking:
Finally, in your own application namespace there are many different ways nodes may be obtained:
To simplify some common use cases we have the The point is that an OPC-UA server can be a great many different things, and the node manager abstraction is intended to make it possible to develop these servers. You can probably see how a server that dynamically gets its node hierarchy from a hundred PLCs on a slow industrial network cannot possibly constantly query them to stay up to date, or that some servers may need special ways to sample data from underlying systems. It's been on my TODO to write a server demonstrating some of the crazier ways this can be used, but it hasn't been high priority. |
Beta Was this translation helpful? Give feedback.
-
@einarmo since you advertise for your node managers in fork README. I would like to hear your rational for implementing these. What is your goal?
Beta Was this translation helpful? Give feedback.
All reactions