Hi.

You can use MSMQ (or equivalent) to send notifications to the server and receive response in clients. In the server side you can use another exe to process queue menssages and update the file....