OPC UA Pub/Sub supports several transports: UDP multicast (lowest latency, machine-to-machine), MQTT (cloud-friendly via broker) and AMQP (enterprise messaging), making it adaptable to a wide range of use cases.
True
The Pub/Sub model is transport-agnostic. UDP multicast is used for real-time machine-to-machine coordination such as motion control. UDP unicast is used for direct device-to-device delivery. MQTT is used for cloud IoT scenarios with a broker such as AWS IoT Core, HiveMQ or Azure IoT Hub. AMQP is used for enterprise messaging through Solace, RabbitMQ and similar brokers. The transport choice is driven by latency requirements, scalability targets and the existing infrastructure, with MQTT being the de-facto standard for modern cloud-bound IIoT.
Pick the Pub/Sub transport from the consumer side: if the data ultimately lands in a cloud broker, start with MQTT end to end; if it stays inside the cell for motion sync, UDP multicast is the only realistic choice.
OPC UA bank in preparation
The full OPC UA bank isn't available yet. Drop your email to get notified at launch and grab an early-bird discount.
Join the waitlist →See the 9 other OPC UA practice questions
Related questions
- What is the complete format of an OPC UA NodeId?2. NodeIds · NodeId-Format
- An OPC UA Subscription groups several MonitoredItems and publishes value changes periodically (PublishingInterval typically 100-1000 ms); the server keeps a buffer of unacknowledged notifications for reliability.3. Services · Subscriptions
- Which Security Modes does an OPC UA SecureChannel support per the standard?4. Security · SecureChannel-Modi
- OPC UA uses X.509 certificates to authenticate applications (both client and server): each application holds its own certificate, and trust is established mutually through the exchange that happens during the SecureChannel handshake.4. Security · Zertifikate
- OPC UA Pub/Sub supports two encodings: Binary (compact and fast, about 30% of the payload size of JSON) and JSON (human-readable, debug-friendly, easy to integrate with web and REST stacks). The choice depends on the performance versus interoperability trade-off.9. Pub/Sub · JSON- vs. Binär-Encoding