I'm looking for a reliable method of sending data from multiple computers to one central computer that will receive all the data, process and analyse it. All computers will be on the same network.
I will be sending text from the machines so ideally it will be a file that I need sending, maybe even an XML file so I can parse it into a database easily.
The main issue I have is I need to do this in near enough real-time. For example if an event happens on pc1, I need to be able to send that event plus any relevant information back to a central pc so it can be used and viewed almost immediately.
The plan is to write a python program that possibly acts as a sort of client that detects the event and sends it off to a server program on the central pc.
Does anyone have suggestions on a reliable way to send data from multiple computers to one central computer/server all on the same network and preferably without going out onto the web.
Netcat over TCP for reliability, low overhead and simplicity.
method of sending data from multiple computers too a central location in real-time using python