This example demonstrates how to integrate an external DNS service with an OPC UA method using FlowSync. The configuration connects dns.google on the north side with a custom OPC UA method on the south side. The OPC UA server uses a getIpForDomain method that accepts a domain name (e.g., cybus.io) as input and returns the corresponding IP address as output.
You can access the OPC UA server via opc.tcp://127.0.0.1:4841/UA/CybusOpcuaServer.
If the domain is successfully resolved, the method returns the IP address.
If no DNS record is found, it returns a BadNotFound error.
For more information on the FlowSync configuration properties, see Cybus:Node.