For example, each subscriber can specify a data arrival deadline. If the data doesn't arrive in time, the application is notified. Similar controls are available for data validity periods, delivery bandwidth, and query response timing. According to Dr. Schneider, NDDS provides a simple, dynamic, robust connection paradigm to real-time systems that must operate in a busy world for long periods. Its design makes configuration and startup easy.
Nodes can join the system at any time.
New publications and subscriptions are accepted while the system is running. NDDS applications can easily handle a dynamic environment and work well in real-world situations. However, programming sockets for IP is difficult and time-consuming. NDDS, with its RTPS implementation, makes IP simple to use in distributed, real-time applications. The company's products are currently in use in thousands of companies worldwide.