OPC UA
Industrial interoperability framework: modeling, PubSub, security.
OPC Unified Architecture: a platform-independent interoperability framework with an extensible information model, client/server services, alarms, historical access, PubSub, and built-in X.509 security. Companion specifications extend it into industries from robotics to process automation.
See also: Companion specification · Information model · MQTT