7 Common parameter type definitions ToC Previous Next

7.1 ApplicationDescription ToC Previous Next

The components of this parameter are defined in Table 112.

Table 112 – ApplicationDescription

Name Type Description
ApplicationDescription structure Specifies an application that is available.
   applicationUri String The globally unique identifier for the application instance. This URI is used as ServerUri in Services if 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_2 The application is a Client and a Server.
   DISCOVERYSERVER_3 The application is a DiscoveryServer.
   gatewayServerUri String A URI that identifies the Gateway Server associated with the discoveryUrls.
This value is not specified if the Server can be accessed directly.
This field is not used if the applicationType is CLIENT_1.
   discoveryProfileUri String A URI that identifies the discovery profile supported by the URLs provided.
This field is not used if the applicationType is 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 DiscoveryEndpoints provided by the application.
If the applicationType is CLIENT_1, this field shall contain an empty list.

Previous Next