The components of this parameter are defined in Table 112.
Table 112– ApplicationDescription
Name |
Type |
Description |
ApplicationDescription |
structure |
Specifies an applicationthat is available. |
applicationUri |
String |
The globally unique identifier for the application instance. This URI is used as ServerUriin Servicesif the application is a Server. |
productUri |
String |
The globally unique identifier for the product. |
applicationName |
LocalizedText |
A localized descriptive name for the application. |
applicationType |
Enum ApplicationType |
The type of application. This value is an enumeration with one of the following values: SERVER_0 The application is a Server. CLIENT_1 The application is a Client. CLIENTANDSERVER_2The application is a Client and aServer. DISCOVERYSERVER_3The application is a DiscoveryServer. |
gatewayServerUri |
String |
A URI that identifies the Gateway Serverassociated with the discoveryUrls. This value is not specified if the Servercan be accessed directly. This field is not used if the applicationTypeis CLIENT_1. |
discoveryProfileUri |
String |
A URI that identifies the discovery profile supported by the URLs provided. This field is not used if the applicationTypeis CLIENT_1. If this value is not specified then the Endpoints shall support the Discovery Services defined in 5.4. Alternate discovery profiles are defined in OPC 10000-7. |
discoveryUrls [] |
String |
A list of URLs for the DiscoveryEndpointsprovided by the application. If the applicationTypeis CLIENT_1, this field shall contain an empty list. |