Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

Latest commit

 

History

History
28 lines (25 loc) · 2.46 KB

OPCUAServerStackFeatureMatrix.md

File metadata and controls

28 lines (25 loc) · 2.46 KB

OPC UA Server Stack Feature Matrix


For an up to date list of supported features, please refer to each OPC UA stack repository.

NodeOPCUA Eclipse Milo OPCFoundation
Github Repository NodeOPCUA Milo UA-.NETStandard
Programming Language JavaScript TypeScript Java C#
Supports OPCU UA specification 1.03 (Published 2015) ✔️ ✔️ ✔️
Supports OPCU UA specification 1.04 (Published 2017) ✔️
NodesSet2.xml import ✔️ ❌ (Proprietary xml import)
Add Namespace / Addressspace by code ✔️ ✔️ ✔️
Value Simulation ✔️ ✔️ ✔️
Server Discovery ✔️ ✔️ ✔️
Read, Write, Call ✔️ ✔️ ✔️
Registered Read and Write ✔️ ✔️ ✔️
Subscriptions (create, modify, delete) ✔️ ✔️ ✔️
Alarms & Conditions ✔️ ✔️ ✔️
Struct/Extension Objects ✔️ ✔️ ✔️
Auto Accept Unknown Client Certificate ✔️ ✔️
Security Policies None
Basic128Rsa15
Basic256
Basic256Sha256
None
Basic256Sha256
None
Basic256Sha256
Aes128_Sha256_RsaOaep
Aes256_Sha256_RsaPss
Authentication Anonymous
Username / Password
X509 Certificate
Anonymous
Username / Password
X509 Certificate
Anonymous
Username / Password
X509 Certificate
Message Encryption & Signing Basic256Sha256 Sign & Encrypt None
Basic128Rsa15
Basic256
Basic256Sha256
Aes128_Sha256_RsaOaep
Aes256_Sha256_RsaPss
Basic256Sha256 Sign & Encrypt (sign only also available)
Aes128_Sha256_RsaOaep Sign & Encrypt (sign only also available)
Aes256_Sha256_RsaPss Sign & Encrypt (sign only also available)
Transport protocol OPC.TCP - Binary
HTTP/HTTPS - Binary
OPC.TCP - Binary
HTTP/HTTPS - Binary
OPC.TCP - Binary
HTTP/HTTPS - Binary