- Publish date: 03/26/2014
- Product release date: 09/13/2024
- Product Version: 6.60
- Product Webpage
dataFEED OPC UA C++ Server & Client SDK/Toolkit
Fast and Easy OPC Client and OPC UA Server Integration with Softing SDKs
Advantages:
- Complete Solution Addressing All Customer Requirements
- Comprehensive Scope of Delivery for Easy and Fast Development
- Investment Security Through Innovative License Model
Multiplatform:
The Softing OPC UA C++ Server & Client SDK is generally available for Windows, Linux and VxWorks. Please contact us for other system platforms.
As SDKs cannot be certified directly, the certification process has been made using an application (OPC UA C++ Demo Server) that comes with the Softing OPC UA C++ SDK. This OPC UA C++ Demo Server has been created using the SDK.
Product details
Category: SDK | Subcategory: Commercial SDK |
Supported Profiles and Facets
Application Profiles:
UACore 1.04
- Standard 2017 UA Server Profile
UACore 1.05
- Global Discovery Server 2022 Profile
Additional Facets:
UACore 1.04
- A & C Acknowledgeable Alarm Server Facet
- A & C Address Space Instance Server Facet
- A & C Alarm Server Facet
- A & C Base Condition Server Facet
- A & C Enable Server Facet
- A & C Exclusive Alarming Server Facet
- A & C Non-Exclusive Alarming Server Facet
- A & C Previous Instances Server Facet
- A & C Refresh2 Server Facet
- Address Space Notifier Server Facet
- Attribute WriteMask Server Facet
- Auditing Server Facet
- Authorization Service Server Facet
- Base Historical Event Server Facet
- Base Server Behaviour Facet
- ComplexType 2017 Server Facet
- Core 2017 Server Facet
- Data Access Server Facet
- Embedded DataChange Subscription Server Facet
- Enhanced DataChange Subscription 2017 Server Facet
- File Access Server Facet
- Global Certificate Management Server Facet
- Historical Access Structured Data Server Facet
- Historical Aggregate Server Facet
- Historical Raw Data Server Facet
- HTTPS UA-Binary
- Method Server Facet
- PubSub MQTT JSON
- PubSub UDP UADP
- Redundancy Visible Server Facet
- Reverse Connect Server Facet
- Security User Access Control Base
- Security User Access Control Full
- Standard DataChange Subscription 2017 Server Facet
- Standard Event Subscription Server Facet
- State Machine Server Facet
- UA-TCP UA-SC UA-Binary
- User Role Base Server Facet
UACore 1.05
- A & C Acknowledgeable Alarm 2022 Server Facet
- A & C Address Space Instance 2022 Server Facet
- A & C Alarm 2022 Server Facet
- A & C Alarm Auditing Server Facet
- A & C Base Condition 2022 Server Facet
- A & C Enable 2022 Server Facet
- A & C Exclusive Alarming 2022 Server Facet
- A & C Non-Exclusive Alarming 2022 Server Facet
- A & C Previous Instances 2022 Server Facet
- A & C Refresh2 2022 Server Facet
- Address Space Notifier Server Facet
- Attribute WriteMask Server Facet
- Auditing 2022 Server Facet
- Base Historical Event 2022 Server Facet
- Base Server Behaviour Facet
- ComplexType 2017 Server Facet
- Core 2022 Server Facet
- Data Access Server Facet
- Enhanced DataChange Subscription 2017 Server Facet
- File Access Server Facet
- Global Certificate Management Server Facet
- Historical Access Structured Data 2022 Server Facet
- Historical Aggregate 2022 Server Facet
- Historical Raw Data 2022 Server Facet
- HTTPS UA-Binary
- Method 2022 Server Facet
- PubSub MQTT JSON
- PubSub UDP UADP
- Redundancy Visible Server Facet
- Reverse Connect Server Facet
- Security User Access Control Base
- Security User Access Control Full
- Standard DataChange Subscription 2022 Server Facet
- Standard Event Subscription 2022 Server Facet
- State Machine 2022 Server Facet
- UA-TCP UA-SC UA-Binary
- User Role Base 2022 Server Facet
Security Policies:
UACore 1.04
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy - PubSub-Aes256-CTR
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [A] - PubSub-Aes128-CTR
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – ECC-brainpoolP256r1
- SecurityPolicy – ECC-brainpoolP384r1
- SecurityPolicy – ECC-curve25519
- SecurityPolicy – ECC-curve448
- SecurityPolicy – ECC-nistP256
- SecurityPolicy – ECC-nistP384
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy - PubSub-Aes256-CTR
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [A] - PubSub-Aes128-CTR
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy [ECC-A] – ECC-curve25519
- SecurityPolicy [ECC-B] – ECC-nistP256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – ECC-brainpoolP256r1
- SecurityPolicy – ECC-brainpoolP384r1
- SecurityPolicy – ECC-curve448
- SecurityPolicy – ECC-nistP384
- SecurityPolicy – None
User Tokens:
UACore 1.04
- User Token – Anonymous Facet
- User Token – Anonymous Server Facet
- User Token – Issued Token Server Facet
- User Token – User Name Password Server Facet
- User Token – X509 Certificate Server Facet
UACore 1.05
- User Token – Anonymous Facet
- User Token – Anonymous Server Facet
- User Token – Issued Token Server Facet
- User Token – User Name Password Server Facet
- User Token – X509 Certificate Server Facet
Supported Conformance Units
UACore 1.04
- PubSub Publisher Connection Address
- Attribute Read
- Attribute Read Complex
- Attribute Write Complex
- Attribute Write Index
- Attribute Write StatusCode & Timestamp
- Attribute Write Values
- Base Info Custom Type System
- Base Info Server Capabilities
- Security Administration
- Security Role Server Authorization
- Session Change User
UACore 1.05
- PubSub Publisher Connection Address
- Attribute Read
- Attribute Read Complex
- Attribute Write Complex
- Attribute Write Index
- Attribute Write StatusCode & Timestamp
- Attribute Write Values
- Base Info Custom Type System
- Base Info Server Capabilities
- Security Administration
- Security Role Server Authorization
Supported Profiles and Facets
Application Profiles:
UACore 1.04
- Standard UA Client 2017 Profile
UACore 1.05
- Standard UA Client 2022 Profile
Additional Facets:
UACore 1.04
- A & C Address Space Instance Client Facet
- A & C Alarm Client Facet
- A & C Base Condition Client Facet
- A & C Enable Client Facet
- A & C Exclusive Alarming Client Facet
- A & C Non-Exclusive Alarming Client Facet
- A & C Previous Instances Client Facet
- A & C Refresh2 Client Facet
- Access Token Request Client Facet
- Aggregate Subscriber Client Facet
- Attribute Read Client Facet
- Attribute Write Client Facet
- Auditing Client Facet
- Base Client Behaviour Facet
- Core 2017 Client Facet
- DataAccess Client Facet
- DataChange Subscriber Client Facet
- Discovery Client Facet
- Event Subscriber Client Facet
- File Access Client Facet
- Global Certificate Management Client Facet
- Global Discovery Client Facet
- Historical Access Client Facet
- Historical Aggregate Client Facet
- Historical Structured Data Access Client Facet
- HTTPS UA-Binary
- Method Client Facet
- Multi-Server Client Connection Facet
- PubSub MQTT JSON
- PubSub UDP UADP
- Redundancy Switch Client Facet
- Redundant Client Facet
- Request State Change Client Facet
- Reverse Connect Client Facet
- UA-TCP UA-SC UA-Binary
UACore 1.05
- A & C Address Space Instance Client Facet
- A & C Alarm Client Facet
- A & C Base Condition Client Facet
- A & C Enable Client Facet
- A & C Exclusive Alarming Client Facet
- A & C Non-Exclusive Alarming Client Facet
- A & C Previous Instances Client Facet
- A & C Refresh2 Client Facet
- Access Token Request Client Facet
- Aggregate Subscriber Client Facet
- Attribute Read Client Facet
- Attribute Write Client Facet
- Auditing Client Facet
- Base Client Behaviour Facet
- Core 2022 Client Facet
- DataAccess Client Facet
- DataChange Subscriber 2022 Client Facet
- Discovery Client Facet
- Event Subscriber Client Facet
- File Access Client Facet
- Global Certificate Management Client Facet
- Global Discovery Client Facet
- Historical Access Client Facet
- Historical Aggregate Client Facet
- Historical Structured Data Access Client Facet
- HTTPS UA-Binary
- Method Client Facet
- Multi-Server Client Connection Facet
- PubSub MQTT JSON
- PubSub UDP UADP
- Redundancy Switch Client Facet
- Redundant Client Facet
- Request State Change Client Facet
- Reverse Connect Client Facet
- UA-TCP UA-SC UA-Binary
Security Policies:
UACore 1.04
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy - PubSub-Aes256-CTR
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [A] - PubSub-Aes128-CTR
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – ECC-brainpoolP256r1
- SecurityPolicy – ECC-brainpoolP384r1
- SecurityPolicy – ECC-curve25519
- SecurityPolicy – ECC-curve448
- SecurityPolicy – ECC-nistP256
- SecurityPolicy – ECC-nistP384
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy - PubSub-Aes256-CTR
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [A] - PubSub-Aes128-CTR
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy [ECC-A] – ECC-curve25519
- SecurityPolicy [ECC-B] – ECC-nistP256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – ECC-brainpoolP256r1
- SecurityPolicy – ECC-brainpoolP384r1
- SecurityPolicy – ECC-curve448
- SecurityPolicy – ECC-nistP384
- SecurityPolicy – None
User Tokens:
UACore 1.04
- User Token – Anonymous Client Facet
- User Token – Anonymous Facet
- User Token – Issued Token Client Facet
- User Token – User Name Password Client Facet
- User Token – X509 Certificate Client Facet
UACore 1.05
- User Token – Anonymous Client Facet
- User Token – Anonymous Facet
- User Token – Issued Token Client Facet
- User Token – User Name Password Client Facet
- User Token – X509 Certificate Client Facet
Supported Conformance Units
UACore 1.04
- PubSub Publisher Connection Address
- A & C Acknowledge
- A & C Acknowledge Client
- A & C Alarm
- A & C Alarm Client
- A & C Basic
- A & C Basic Client
- A & C Branch
- A & C Branch Client
- A & C Comment Client
- A & C Condition Sub-Classes Client
- A & C ConditionClasses Client
- A & C Confirm Client
- A & C Discrete Client
- A & C Enable Client
- A & C Exclusive Deviation Client
- A & C Exclusive Level Client
- A & C Exclusive Limit Client
- A & C Exclusive RateOfChange Client
- A & C Instances Client
- A & C Non-Exclusive Deviation Client
- A & C Non-Exclusive Level Client
- A & C Non-Exclusive Limit Client
- A & C Non-Exclusive RateOfChange Client
- A & C OffNormal Client
- A & C Refresh Client
- A & C Refresh2 Client
- A & C Shelving Client
- A & C Suppression Client
- A & C SystemOffNormal Client
- Address Space Client Base
- Address Space Client Complex Data Dictionary
- Address Space Client DataTypeDefinition Attribute
UACore 1.05
- PubSub Publisher Connection Address
- A & C Acknowledge
- A & C Acknowledge Client
- A & C Alarm
- A & C Alarm Client
- A & C Basic
- A & C Basic Client
- A & C Branch
- A & C Branch Client
- A & C Comment Client
- A & C Condition Sub-Classes Client
- A & C ConditionClasses Client
- A & C Confirm Client
- A & C Discrete Client
- A & C Enable Client
- A & C Exclusive Level Client
- A & C Exclusive Limit Client
- A & C Exclusive RateOfChange Client
- A & C Instances Client
- A & C Non-Exclusive Deviation Client
- A & C Non-Exclusive Level Client
- A & C Non-Exclusive Limit Client
- A & C Non-Exclusive RateOfChange Client
- A & C OffNormal Client
- A & C Refresh Client
- A & C Refresh2 Client
- A & C Shelving Client
- A & C Suppression Client
- A & C SystemOffNormal Client
- Address Space Client Base
- Address Space Client Complex Data Dictionary
- Address Space Client DataTypeDefinition Attribute
Supported Profiles and Facets
Application Profiles:
UACore 1.04
- Publisher UDP UADP Dynamic Profile
- Publisher UDP UADP Flexible Layout Profile
- Publisher UDP UADP Periodic Fixed Profile
UACore 1.05
- Publisher UDP UADP Periodic Fixed 2022 Profile
Security Policies:
UACore 1.04
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy – None
User Tokens:
UACore 1.04
- User Token – Anonymous Facet
UACore 1.05
- User Token – Anonymous Facet
Supported Profiles and Facets
Application Profiles:
UACore 1.04
- Subscriber UDP UADP Dynamic Profile
- Subscriber UDP UADP Flexible Layout Profile
- Subscriber UDP UADP Periodic Fixed Profile
UACore 1.05
- Subscriber UDP UADP Periodic Fixed 2022 Profile
Security Policies:
UACore 1.04
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy – None
User Tokens:
UACore 1.04
- User Token – Anonymous Facet
UACore 1.05
- User Token – Anonymous Facet
Product certification history
Certified Profiles | Standard 2017 UA Server Profile |
Certificate Number | 2207CE00F1 |
Certification Date | 07/01/2022 |
Expiration Date | 07/31/2025 |
CTT Version | 1.04.9.398 |
Additional Facets | Auditing Server Facet Address Space Notifier Server Facet A & C Exclusive Alarming Server Facet A&C Non-Exclusive Alarming Server Facet Data Access Server Facet Historical Raw Data Server Facet Historical Aggregate Server Facet |
Security Policies | SecurityPolicy – None, SecurityPolicy – Basic128Rsa15, SecurityPolicy – Basic256, SecurityPolicy [B] – Basic256Sha256, SecurityPolicy [A] - Aes128-Sha256-RsaOaep, SecurityPolicy - Aes256-Sha256-RsaPss |
User Identity Tokens | User Token – Anonymous Facet, User Token – User Name Password Server Facet, User Token – X509 Certificate Server Facet |
Product Name | Softing OPC UA TestServer |
Certified Product Version | 6.0.0 |
Product MD5 Hash | 76df38d8d25e3e88a5a701daf6a8f108 |
Certified Profiles | Standard UA Server |
Certificate Number | 1812CE00B5 |
Certification Date | 12/28/2018 |
Expiration Date | 12/31/2021 |
CTT Version | 1.03.340.380 |
Security Policies | Basic256 Basic256Sha256 |
User Identity Tokens | User Token - User Name Password User Token - X509 Certificate |
Product Name | dataFEED OPC UA C++ SDK - Test Server |
Certified Product Version | 5.58.0.19839 |
Certified Profiles | Standard UA Server |
Certificate Number | 1502CS0060 |
Certification Date | 02/25/2015 |
Expiration Date | 02/28/2018 |
CTT Version | 1.2.335.238 |
Additional Facets | UA Data Access Server |
Product Name | Softing OPC UA C++ Server and Client Development Toolkit for Linux – Test Server |
Certified Product Version | 5.36.1 |