Simple LabVIEW implementation of a client and a server actor for CRLF terminated string communication among processes.
One of the goals of the small project, is to relieve the user from handling the reconnecton and handshaking logic between server ad client. Another, is to implement message buffers for both a transmit and a receive queue, on both parties.
Written in LabVIEW 2014.
Note about reconnections: when a client TCP disconnects, the host will likely put the port
in TIME_WAIT
state for a while (e.g. 60 sec) to prevent interferences. Immediate reconnections
are therefore not possible, and this is expeced.
See e.g. this answer. Possibly there are
OS kludges to control
the TIME_WAIT
duration.