UA Universal Windows Platform

OPC Unified Architecture for the Universal Windows Platform.

Features included:

  1. Fully ported core stack and SDK
  2. Sample Client and Sample Server, including all required controls
  3. X509 certificate support for client and server authentication
  4. Anonymous user authentication
  5. UA-TCP transport
  6. Folder and Windows-certificate-store support
  7. Sessions (including UI support in the samples)
  8. Subscriptions (including UI support in the samples)

License

This repository includes the UA .NET Stack, sample libraries, and sample applications. The UA .NET Stack follows a dual-license:

  • OPC Foundation Corporate Members: RCL
  • Everybody else: GPL 2.0

RCL enables OPC Foundation members to deploy their applications using the UA UWP stack without being required to disclose the application code. Non-members must disclose their application code when using the UA UWP Stack.

Note: Dual license applies to this repository only; GPL 2.0 applies to all derived repositories (for example 'forks').

All samples are provided under the MIT license.

Contributing

We strongly encourage community participation and contribution to this project. First, please fork the repository and commit your changes there. Once happy with your changes you can generate a 'pull request'.

You must agree to the contributor license agreement before we can accept your changes. The CLA and "I AGREE" button is automatically displayed when you perform the pull request. You can preview CLA here.

S
Description
OPC Unified Architecture .NET Standard
Readme 443 MiB
Languages
C# 99.4%
PowerShell 0.2%