Socketreader writes messages received by a TCP/IP socket connection to the local file system.
It can be operated either as a multi-client capable socket server or as a socket client and it is multithreaded.
SocketReader is free software released under the GNU GPL, and both GNU/Linux, Unix and Windows are supported.