Using "Reverse Connect"
Reverse Connect is specified here: https://reference.opcfoundation.org/Core/Part2/v104/docs/6.14. Documentation on the open62541 server API can be found here: https://www.open62541.org/doc/master/server.html#id10. The client side is documented here: https://www.open62541.org/doc/master/client.html#connect-to-a-server. The open62541 code base also contains a ready to go example for a server implementing „Reverse Connect“ here https://github.com/open62541/open62541/blob/master/examples/tutorial_server_reverseconnect.c.
The Reverse Connect support was sponsored by the OSADL „PubSub over TSN Project – Phase #4“. It will become part of the upcoming 1.4 release of open62541, but is meanwhile already available from the master branch.
basysKom and OPC UA
basysKom is an official commercial support partner for the open62541 project and the maintainer of the Qt OPC UA module. basysKom is umati partner since May 2021. We have worked with customers from various industries to help with OPC UA efforts, offering technical consulting (system-/software-architecture, OPC UA modelling, feasibility studies and prototyping), training and coaching (OPC UA, open62541, Qt OPC UA) as well as development services focused on these areas. Please, get in contact to discuss how we can support you.