For the purposes of this document, the terms and definitions given in OPC 10000-1, OPC 10000-3, and OPC 10000-4, as well as the following apply.
an operation that is executed by a Responder when it receives a request message sent by a Requestor
Note 1 to entry:An Action is similar to a Method that can be invoked via PubSub.
template declaring the content of a DataSet
Note 1 to entry:A DataSetClass is used to type DataSets for use in several Publishers and for filtering in Subscribers.
data describing the content and semantic of a DataSet
entity receiving DataSetMessages from a Message Oriented Middleware
Note 1 to entry:A DataSetReader is the component that extracts a DataSetMessage from a NetworkMessage received from the Message Oriented Middleware and decodes the DataSetMessage to a DataSet for further processing in the Subscriber.
entity creating DataSetMessages from DataSets and publishing them through a Message Oriented Middleware
Note 1 to entry:A DataSetWriter encodes a DataSet to a DataSetMessage and includes the DataSetMessage into a NetworkMessage for publishing through a Message Oriented Middleware.
an entity that initiates an Action by sending a request to a Responder
Note 1 to entry:The Requestor uses metadata provided by the Responder to build request messages (ActionRequest) and to parse response messages (ActionResponse).
an entity that executes an Action when a request is received from a Requestor
Note 1 to entry:The Responder publishes metadata describing the Actions that it supports.
Note 2 to entry:The Responder sends a response to Requestor when the Action completes.
configuration of application-data to be published as DataSet
Note 1 to entry: A PublishedDataSet can be a list of monitored Variables or an Event selection.
grouping of security settings and security keys used to access messages from a Publisher
Note 1 to entry:A SecurityGroup is an abstraction that represents the security settings and security keys that can be used to access messages from a Publisher. A SecurityGroup is identified with a unique identifier called the SecurityGroupId. The SecurityGroupId is unique within the Security Key Service.
configuration for dispatching of received DataSets
Note 1 to entry: A SubscribedDataSet can be a mapping of DataSet fields to Variables in the Subscriber AddressSpace.
AMQPAdvanced Message Queuing Protocol
ASAuthorization Service
CTLCertificate Trust List
DSCPDifferentiated Services Code Point
DTLSDatagram Transport Layer Security
HMIHuman Machine Interface
IGMPInternet Group Management Protocol
MIMEMultipurpose Internet Mail Extensions
MLDMulticast Listener Discovery
MQTTMQ Telemetry Transport
MTUMaximum Transmission Unit
PCPPriority Code Point
QoSQuality of Service
SKSSecurity Key Service
TSNTime Sensitive Networking
UAUnified Architecture
UADPUA Datagram Protocol
UDPUser Datagram Protocol
URIUniform Resource Identifier
URLUniform Resource Locator
VIDVLAN Identifier