Cookies

Let us know which cookies we may place. When clicking ‘Essential cookies’, we do not collect personal data and you help us to improve the site. When you click ‘Accept cookies’ you’ll get an optimal website experience. More about privacy & cookies.

  • Expert Advice
  • LabVIEW training
  • Consultancy
  • Turnkey Solutions
  • LabVIEW Expertise
  • How We Do It
  • Our Projects
  • About Us
  • Contact
  • News
  • Downloads
  • Careers
  • Blogs
  • NI Hardware sale
  • LabVIEW and NI
  • Newsletter
  • EN
  • NL
  • DE

News

Home > News > Introducing Super Network Streams: Robust Connectivity for Your Data

Introducing Super Network Streams: Robust Connectivity for Your Data

Jeffrey Habets

01-04-2024


Years ago I presented on Network Streams at an Advanced Usergroup Meeting in Denmark (I remember it very well as it was the day after an epic CLA Summit at CERN in Geneva!). During research for that presentation I came to the conclusion that Network Streams could certainly benefit from a simpler interface to promote its usage. And there was also an important thing missing to make it a no-brainer for usage in distributed systems (in our case often a PC with one or more CompactRIOs).

I'm super excited that we are finally introducing Super Network Streams to the general public! As said, it found its inception years ago, but in the mean time was used and improved considerably at VI Technologies.

Super Network Streams builds upon the foundation of traditional Network Streams built into LabVIEW by providing  a simpler interface and an automated connection management feature. This enhancement addresses one of the most significant challenges in network communication: maintaining data integrity in the event of endpoint disruptions.

Imagine a scenario where one end of a connection hangs or resets — a common issue in distributed systems, particularly in industrial environments with devices like CompactRIO systems. Traditional network streams would struggle to recognize and recover from such disruptions. Super Network Streams elegantly solve this problem by integrating a connection watchdog that automatically detects and reestablishes lost connections, ensuring continuous, reliable data flow.

In short: Super Network Streams is a class (with a background process / active object) that encapsulates LabVIEW Network Stream functionality to:

  • Send/Receive LabVIEW Objects
  • Autorecovery if the remote endpoint gets destroyed or has a connection timeout
  • Background stream reading and publish the received data via user events
  • Allows communication between two applications on the same machine (localhost)


The class has a read or write mode, so the same class can be used on both endpoints.

Designed with a focus on simplicity and efficiency, Super Network Streams are perfect for developers who need dependable inter-process communication without the hassle of manual reconnection logic.

You can get it now through VIPM or check out our Github repository if you'd like to contribute!

More news

VI Technologies is now ISO 9001 certified

It's official! Following our recent audit by DNV, VI Technologies is now ISO 9001 certified. This...

Two more CLD's at VI Technologies

We are excited to announce that two more colleagues, Bas van Etten and Martien Roijmans, have successfully passed...

Meet VI Technologies at the Precision Fair

We are excited to be exhibiting again at the Precision Fair 2024 on November 13 and 14 at the Brabanthallen,...

The second certificate for Suresh Krishna

We’re proud to share that Suresh Krishna has successfully passed the Certified TestStand Developer (CTD)...

VI Technologies B.V.
Gouverneurlaan 4
6002 EC Weert
The Netherlands

KvK 63846683
+31 495 318100
[email protected]

  • Expert Advice
  • LabVIEW training
  • Consultancy
  • Turnkey Solutions
  • LabVIEW Expertise
  • How We Do It
  • Our Projects
  • About Us
  • Contact
  • News
  • Downloads
  • Careers
  • Blogs
  • NI Hardware sale
  • LabVIEW and NI
  • Newsletter
Click here to leave us a review if you have worked with us. ISO 9001
Hartstichting logo
  • Sitemap
  • Disclaimer
  • Privacy Policy
  • Cookie settings
Digital JRNY