Skip to content

Rapid OPC UA Client Development in .NET

    SPONSORED BY: Integration Objects


    OPC UA has emerged as the universal interoperability layer in industrial environments. To communicate with field devices, control systems, historians, and enterprise applications, industrial software applications need an OPC UA client, enabling secure and platform-independent access to plant-floor data. Because connectivity is now a prerequisite rather than a differentiator, developers of domain applications cannot afford lengthy custom implementations; a rapid development framework for OPC UA connectivity is therefore essential.

    OPC UA Client Development Made Easy and Fast

    Integration Objects, a provider of industrial automation and interoperability solutions, offers the OPC UA Client Toolkit, a high-performance and optimized development library designed for rapid implementation of OPC UA client applications in .NET environments.

    The toolkit abstracts the complexity of the OPC UA specification and provides developers with a complete set of client-side services required to build reliable and standards-compliant applications.

    We recently released OPC UA Client Toolkit version 2.0.2, introducing important improvements in security handling, reconnection stability, and operating system compatibility

    Accelerate OPC UA Client Development in .NET

    Version 2.0.2 enhances the foundation required for building production-grade OPC UA client applications by improving connection resilience and certificate validation mechanisms.

    This release strengthens:

    • Secure session management
    • Subscription management
    • Automatic reconnection behavior
    • Compatibility with the latest Windows versions

    Developers, OEM and system integrators can integrate OPC UA connectivity into their .NET applications without implementing low-level protocol handling, while supporting the OPC UA standard.

    Key Technical Capabilities

    Connectivity

    • Discovery of OPC UA servers
    • Managing local and remote connections to multiple OPC UA Servers
    • Support of UA TCP and HTTPS transport protocols

    Security

    • Creating secure sessions with OPC UA Servers
    • Support of None, Sign and Sign & Encrypt security modes
    • Support of None, Basic 128RSA15, Basic256, Basic256Sha256, Aes128_Sha256_RSAOaep and Aes256_Sha_256_RsaPss security policies
    • Support of Anonymous and Username user authentication modes
    • Certificates Management

    Data Interaction

    • Browsing OPC UA Server address space
    • Read/Write requests of values from/to variables
    • Managing UA subscriptions
    • Monitoring real-time data, alarms and conditions
    • Exploring and updating history data

    Development Environment

    • Support of 32 and 64-bit applications
    • Support of Visual Studio 2017 and higher
    • Support of .NET Core version 3.1 or higher
    • Support of .NET Framework version 4.6.1 or higher

    Deployment

    • Royalty free runtime distribution

    Get Started Today

    The OPC UA Client Toolkit provides a robust, secure, and scalable solution for developing OPC UA client applications. With extensive features, detailed documentation, and reliable support, this toolkit is the ideal choice for developers looking to integrate OPC UA functionalities into their projects.

    About Integration Objects

    Integration Objects is a global provider of Industry 4.0 and industrial digital transformation solutions. The company combines deep domain expertise with advanced technologies such as OPC, artificial intelligence, cybersecurity, Industrial IoT (IIoT), big data analytics, C4ISR, and process automation to deliver scalable and reliable systems.

    Through its solutions, Integration Objects enables secure and seamless integration between IT and OT environments, supporting organizations across industrial, defense, and government sectors in achieving operational excellence and accelerating their digital transformation initiatives.