OPC UA Stack

ASNeG OPC UA Stack is an open source framework for development and distribution of OPC UA client\server applications. It provides SDK to write your applications in C++ and an infrastructure to run and distribute them.

ASNeG OPC UA Stack is an open source framework for development and distribution of OPC UA client\server applications. It provides SDK to write your applications in C++ and an infrastructure to run and distribute them.

The stack contains the following parts:

  • OpcUaStackClient is a client library, which can be used to implement a client OPC UA application in C++.
  • OpcUaStackServer is a server library, which can be used to implement a server OPC UA application in C++.
  • OPC UA Application Server provides a server environment to run user OPC UA client\server applications as dynamic libraries.
  • OPC UA Project Generator helps to create and distribute a new user application for Application Server.

All parts of the stack are cross-platform and support Linux and Windows operation systems.

Release 3.7.0
File Size Platform Compiler Description
OpcUaStack-3.7.0-AMD64-Release-Bin.exe 4.73 Mb Windows, amd64 Visual Studio 15 2017 Only binary files to run user applications
OpcUaStack-3.7.0-AMD64-Release-Dev.exe 171 Mb Windows, amd64 Visual Studio 15 2017 Developer package includes OpcUaStack headers, Boost-1.62 and OpenSSL-1.1.1
OpcUaStack-3.7.0-x86_64-bin.deb 4.18 Mb Debian Linux, amd64 GCC 7.3.0 Only binary files to run user applications
OpcUaStack-3.7.0-x86_64-dev.deb 173 Kb Debian Linux, amd64 GCC 7.3.0 Developer package includes OpcUaStack headers
OpcUaStack-3.7.0-x86_64-bin.rpm 2,76 Mb RPM Linux, amd64 GCC 7.3.0 Only binary files to run user applications
OpcUaStack-3.7.0-x86_64-dev.rpm 210 Kb RPM Linux, amd64 GCC 7.3.0 Developer package includes OpcUaStack headers
Source Code (tar.gz) Any Source code
Source Code (zip) Any Source code

You can download older releases here