Greetings fellow developers!
So I've been a professional developer for close to 3 months now and am thoroughly enjoying it. I work primarily with C# ASP.NET but know a good bit about various SQL implementations and other web technologies. Here is my question to you all:
I would like to run a script/program on a server (I currently have space on a server at InMotion Hosting) that fires off every 10 minutes, hits a web site's API, and then pushes the values into a database.
I know how to set up the database and how to push things into it. The areas of this that I don't quite understand are as follows:
1. What language would I write this program in and how would I implement it?
-I really don't know where to even start with this. I get executables, but I do not get how to automate some process and have it run without user interaction.
2. How to connect to a given API and process calls to it?
-I understand how to parse out XML but I'm not too certain on how to actually initiate this process. Do I open up a port on my own server? Do I ping some target IP? What exactly do I do?
Any other tips and tricks that could be thrown my way would be greatly appreciated, regardless if they are in answer to either 1 or 2.
Thanks in advance all. Glad to finally be a member of CodeProject :)