I'm new to programming in Linux, and new to the Linux OS. I've been assigned to write a program in C++ in Linux that is going to collect data (via a socket) from another computer at a certain time every morning (4 am). The program needs to be running all the time on a server. What I understand I have to write a daemon. I've now come across both the word daemon and demon -are they the same thing? If not what is the difference and which one should I concentrate on?
Do you/anyone know of any good tutorials on the net or any good books about this subject?
Thankful for help!