splatch commented on PR #2251: URL: https://github.com/apache/plc4x/pull/2251#issuecomment-3280952348
Per tag subscriptions in case of OPC-UA are not very helpful because cyclic subscription receives all the tags each time, thus plc event you receive will always be complete. This is one of miss-conceptions when it comes to UA, that it will be based on value change, but actually it is not. In essence plc4x (subscriber) send a publish request and device answers with all values of subscribed tags. Registration of subscribed tag consumers makes a ton of sense for typical device side push notifications (I believe possible with Beckhoff ADS), where tags can be sent independently of each other. I am afraid of confusing users (I believe you may be one of confused ones), by supporting both modes. From code point of view I do not mind any of these changes, but from consistency point of view we should clarify expected behavior at PLC4X API level. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
