Harry,
Yes! That sounds very close to exactly what I was asking for. Of course, my client has since moved the goalposts. I'm not sure if it's now harder or easier, though.
I think reading from a file, either at start-up or during execution, is still good. But, instead of writing to a disk file, he wants to use an http GET/POST to send the message to a remote server. I may be able to do that by running a separate service that just monitors the output directory and creates the http traffic when new data appears.
I will definitely be digging into this next week. Thanks again for your help!
-Thom
Sent from my iPad and at the mercy of Autocorrect