How to Transfer Data Between Two Computers Connected to a Network from NI LabVIEW

Updated Mar 6, 2019

Reported In

Software

  • LabVIEW

Issue Details

I have two computers connected to a Network (on the same subnet). I want to know the options I have to transfer the data between them.

Solution

There are several networking protocols available to accomplish this task. Using the Right Networking Protocol White Paper will guide you through the task of choosing the right protocol for your application. It will cover the most common communication models used in control and monitoring applications and recommend networking protocols best suited to each situation.

The White Paper first focuses on three models of communication:
  • Command or message-based communication
  • Process Data Communication
  • Streaming/Buffered Communication

It then discusses how these models can be implemented with the help of the networking protocols mentioned below:
  • TCP and UDP
  • Network-published shared variables
  • Network streams
  • Web services

Refer to the Related Links for a detailed understanding on the implementation of these Protocols in LabVIEW.