View Issue Details

IDProjectCategoryView StatusLast Update
000358410000-012: DiscoverySpecpublic2017-05-18 17:05
ReporterZbynek Zahradnik Assigned Torandyarmstrong  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version1.02 
Summary0003584: The spec does not actually allow the client to use GDS to discover server's applicationUri and other info about the server
Description

A client can use QueryServers in GDS to obtain ServerOnNetwork structure, but that only gives the (mDNS) serverName, the discoveryUrl, and serverCapabilities.

There seems to be no way for the client to discover other pieces of info about the server; specifically, because the client cannot obtain the applicationUri, it cannot call FindApplications to obtain ApplicationRecordDataType. This means the client also cannot obtain (e.g.) applicationId, applicationNames, productUri.

The client also cannot obtain this information by browsing, because, in general case, "A GDS is not required to expose its Applications as browseable Objects in its AddressSpace,".

Additional Information

This comes from https://opcfoundation.org/forum/opc-ua-standard/applicationuri-missing-from-serveronnetwork-and-persistence-of-server-references-in-clients/#p306 .

I am new to Part 12 and might have overlooked something - pardon me if that is the case.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0003756 closedKarl Deiretsbacher 10000-007: Profiles GDS::QueryApplications 

Activities

randyarmstrong

2016-12-05 18:39

administrator   ~0007421

Added FindApplicationsByEndpoint Method which can be passed as DiscoveryUrl returned from QueryServers.

Updated 1.04 DRAFT 03

Jim Luth

2017-05-18 17:05

administrator   ~0008128

Closed after review in telecon.

Issue History

Date Modified Username Field Change
2016-11-02 08:16 Zbynek Zahradnik New Issue
2016-11-22 17:12 Jim Luth Target Version => 1.04
2016-11-22 17:12 Jim Luth Assigned To => randyarmstrong
2016-11-22 17:12 Jim Luth Status new => assigned
2016-12-05 18:39 randyarmstrong Note Added: 0007421
2016-12-05 18:39 randyarmstrong Status assigned => resolved
2016-12-05 18:39 randyarmstrong Resolution open => fixed
2017-02-23 12:55 Karl Deiretsbacher Relationship added related to 0003756
2017-05-18 17:05 Jim Luth Note Added: 0008128
2017-05-18 17:05 Jim Luth Status resolved => closed