Feature | Support |
---|---|
Encoding | |
OPC UA Binary | ✔️ |
OPC UA JSON | ✔️ |
OPC UA XML | 🌑 |
Transport | |
UA-TCP UA-SC UA Binary | ✔️ |
OPC UA HTTPS | 🌑 |
SOAP-HTTP WS-SC UA Binary | 🌑 |
SOAP-HTTP WS-SC UA XML | 🌑 |
SOAP-HTTP WS-SC UA XML-UA Binary | 🌑 |
Encryption | |
None | ✔️ |
Basic128Rsa15 | ✔️ |
Basic256 | ✔️ |
Basic256Sha256 | ✔️ |
Aes256Sha256RsaPss | ✔️ |
Authentication | |
Anonymous | ✔️ |
User Name Password | ✔️ |
X509 Certificate | ✔️ |
Service-Set | Service | Support |
---|---|---|
Discovery Service Set | FindServers() | ✔️ |
FindServersOnNetwork() | ✔️ | |
GetEndpoints() | ✔️ | |
RegisterServer() | ✔️ | |
RegisterServer2() | 🌕 | |
Secure Channel Service Set | OpenSecureChannel() | ✔️ |
CloseSecureChannel() | ✔️ | |
Session Service Set | CreateSession() | ✔️ |
CloseSession() | ✔️ | |
ActivateSession() | ✔️ | |
Cancel() | ✔️ | |
Node Management Service Set | AddNodes() | ✔️ |
AddReferences() | ✔️ | |
DeleteNodes() | ✔️ | |
DeleteReferences() | ✔️ | |
View Service Set | Browse() | ✔️ |
BrowseNext() | ✔️ | |
TranslateBrowsePathsToNodeIds() | ✔️ | |
RegisterNodes() | ✔️ | |
UnregisterNodes() | ✔️ | |
Query Service Set | QueryFirst() | 🌑 |
QueryNext() | 🌑 | |
Attribute Service Set | Read() | ✔️ |
Write() | ✔️ | |
HistoryRead() | 🌕 | |
HistoryUpdate() | 🌕 | |
Method Service Set | Call() | ✔️ |
MonitoredItems Service Set | CreateMonitoredItems() | ✔️ |
DeleteMonitoredItems() | ✔️ | |
ModifyMonitoredItems() | ✔️ | |
SetMonitoringMode() | ✔️ | |
SetTriggering() | ✔️ | |
Subscription Service Set | CreateSubscription() | ✔️ |
ModifySubscription() | ✔️ | |
SetPublishingMode() | ✔️ | |
Publish() | ✔️ | |
Republish() | ✔️ | |
DeleteSubscriptions() | ✔️ | |
TransferSubscriptions() | ✔️ |
Subscriptions | |
---|---|
DataChange MonitoredItems | ✔️ |
DataChange Filters | ✔️ |
Event MonitoredItems | ✔️ |
Event Filters | ✔️ |
Discovery | |
---|---|
Local Discovery Server | ✔️ |
Local Discovery Server Multicast Ext. | ✔️ |
Global Discovery Server | 🌑 |
- All services are supported
- Handling of subscriptions in the background
- Asynchronous and Synchronous API
Feature | Support |
---|---|
NetworkMessage encoding/decoding | |
Binary (UADP) | ✔️ |
JSON | ✔️ |
Message En/decryption | ✔️ |
PubSub Transport | |
UDP/multicast | ✔️ |
Ethernet | ✔️ |
MQTT | ✔️ |
AMQP | 🌑 |
Publisher Configuration | |
Configure (server-side) publisher at runtime | ✔️ |
Configuration representation in information model | ✔️ |
Security Key Service Model | ✔️ |
Subscriber Configuration | |
Configure (server-side) subscriber at runtime | ✔️ |
Configuration representation in information model | ✔️ |