Third Party Application Integration
Developing Industrial IoT systems is complex, involving teams of developers that use a variety of technologies, programming languages and operating systems. Connext DDS integrates real-world systems into your development environment with security and ease for rapid prototyping, sharing, testing, and collaboration in mission-critical systems.
Simplified Data Sharing Across Applications
Connext DDS simplifies the development and integration of Industrial IoT systems through seamless integration with popular third-party design tools, including LabVIEW™, Simulink®️ and UML/SysML-based modeling environments. The Connext Databus enables high-performance, reliable and secure data sharing across applications in heterogeneous environments - across programming languages, operating systems and hardware. It integrates with third-party APIs to ensure portability between implementations, wire protocols and Quality of Service (QoS), and supports multiple programming languages including C, C++, Java, .NET, and Ada.
Connext DDS enables real-time data exchange and analysis with NI LabVIEW™, for rapid flow and decision support of test, measurement and control information in Industrial IoT systems. The Connext Databus shares data between LabVIEW applications, NI Linux Real-Time controllers and other DDS applications.
Connext DDS integrates with MathWorks products to seamlessly connect MATLAB®️ and Simulink®️ models of real-time and embedded systems through the Connext Databus. Users can generate C/C++ code from Simulink models and deploy their models with DDS connectivity on a range of supported platforms. View the current supported platforms.
Connext DDS is used with popular UML and SysML-based modeling environments to create DDS applications for real-time and embedded systems. Connext DDS integrates with Dassault Systèmes Catia MagicDraw®️, IBM Rational®️ Rhapsody®️ and Sparx Systems Enterprise Architect.