Skip to content

Roadmap

Feature completeness compared to the OPC UA Foundation .NET Standard stack.

Current Coverage

CategoryCoverageNotes
Service sets19/37 (~51%)Core services + Transfer, Cancel, Delete, Modify, Translate
Security policies12/12 (100%)All RSA + 6 ECC
User identity types4/5 (80%)Missing Kerberos
Transport protocols2/4 (50%)TCP + HTTPS
Data encodings1/4 (25%)Binary only
Client SDK features~60%Builder, DI, keepalive, auto-reconnect, token renewal
Advanced features~17%PubSub implemented; History, alarms not started

Overall: ~55-60% of the Foundation stack’s client-side feature set.

Implemented Services

Discovery

  • FindServers, FindServersOnNetwork, GetEndpoints

SecureChannel

  • OpenSecureChannel, CloseSecureChannel

Session

  • CreateSession, ActivateSession, CloseSession, Cancel

View

  • Browse, BrowseNext, TranslateBrowsePathsToNodeIds

Attribute

  • Read, Write

Method

  • Call

MonitoredItem

  • CreateMonitoredItems, ModifyMonitoredItems, DeleteMonitoredItems

Subscription

  • CreateSubscription, ModifySubscription, DeleteSubscriptions, Publish, TransferSubscriptions

Priority Roadmap

P0 — Required for Production (Done)

  • Session keepalive, auto-reconnect, token renewal
  • BrowseNext, DeleteSubscriptions, DeleteMonitoredItems

P1 — Common Use Cases

  • SetPublishingMode, SetMonitoringMode
  • RegisterNodes/UnregisterNodes
  • Republish, endpoint auto-selection

P2 — Domain-Specific

  • HistoryRead (data + events), event filtering, deadband filtering
  • Complex type loading, diagnostic info parsing

P3 — Extended

  • JSON encoding, WebSocket transport, reverse connect
  • Certificate chain validation + CRL, GDS integration
  • Alarms & Conditions, aggregates, file transfer