7.2.5.5.3 ApplicationDescription

A NetworkMessage with MessageType ApplicationDescription is a JSON object with the fields defined in Table 189.

All fields are encoded using CompactEncoding OPC UA JSON Data Encoding defined in OPC 10000-6 .

Table 189 – JSON ApplicationDescription definition
Name Type Description
MessageIdString

A globally unique identifier for the message.

This value is mandatory.

MessageTypeString

This value shall be “ua-application”.

This value is mandatory.

PublisherIdString

The Publisher that sent the message.

This value is mandatory.

TimestampUtcTime

When the message was first sent to the middleware.

This value is mandatory.

DescriptionApplicationDescriptionThe ApplicationDescription Structure is described in OPC 10000-4.
ServerCapabilitiesString []

The set of Server capabilities supported by the Server associated with the Publisher. The set of allowed Server capabilities are defined in OPC 10000-12.

This value is mandatory.