I am developing a website in ASP.NET that will need to send a call to a remote web service on a daily basis to get results and store these in the database.
My question is how do I do this on a scheduled basis.
Am I correct in saying that the Application_Start method in Global.asax is only triggered when a user downloads a copy of the Default.aspx page?
I need to ensure that this web service call runs separately from the calls to the site itself, therefore running in own thread, but how do I achieve this if the website is hosted by a remote Web Host? What access would I need to the remote web server?