Der Aufbau einer UA Applikation, egal ob Server oder Client, gliedert sich in folgende Schichten:
Auf der OPC UA DevCon im Oktober 2006 in München wurden bereits erste Prototypen life demonstriert. Die Firma ascolab GmbH, welche auch den ANSI C Stack für die OPC Foundation entwickelte, führte verschiedene Prototypen vor und demonstrierte auf eindrucksvolle Weise die Interoperabilität zwischen einem Windows/.NET UA Client und einem Linux UA Server.
Ende 2006 wurden die ersten UA Server auf einer Beckhoff PLC (SPS) und auf einem Embedded Testboard von Euros vorgestellt, wobei die Beckhoff PLC auf Windows XP embedded basiert und der Embedded Controller auf dem Echtzeit-Betriebssystem Euros.