ApplicationUri vs. ServerUri
Posted: 09 Feb 2013, 08:52
Hi there,
I always thought that the ApplicationUri of a server (as returned by the FindServers service) would be exactly the same as the ServerUri of the server (as found in the ServerArray). But it turns out to be not true (?) since, for the UaDemoServer, both values can be configured separately:
By default, they are not the same even (in case of the UaDemoServer).
Could you please shed some light on why they are not the same? Shouldn't they be the exact same concept (at least for a server), so that clients can match the ServerUris they find in the ServerArray with the ApplicationUris they find during the discovery process?
Thanks a lot,
Wim
I always thought that the ApplicationUri of a server (as returned by the FindServers service) would be exactly the same as the ServerUri of the server (as found in the ServerArray). But it turns out to be not true (?) since, for the UaDemoServer, both values can be configured separately:
Code: Select all
<ApplicationUri>urn:UnifiedAutomation:UaDemoserver</ApplicationUri>
<!-- ... -->
<ServerUri>urn:[NodeName]:UnifiedAutomation:UaDemoserver</ServerUri>
Could you please shed some light on why they are not the same? Shouldn't they be the exact same concept (at least for a server), so that clients can match the ServerUris they find in the ServerArray with the ApplicationUris they find during the discovery process?
Thanks a lot,
Wim