This is Joe. I am working on in an ASP.Net Application which creates xml files to a folder in the Application Server. I want to create a Windows Service which reads the Xml files sequentially from that folder and pass the Stream to a WCF service hosted in another Server.
I have created a WCF Service Application in order to perform this task and added the service reference to my WCF service hosted on another Server.
I have created a ServiceBase class and overridden the OnStart Method an OnStop Method in order to Host the WCF Service as Windows Service.
But, I don’t know where and how to implement the method which actually reads the Xml files from the Application Server and pass the Stream to WCF Service in Timer basis. (Say in a time interval of 1 Hour).
Do I need to use System.Threading.Timer or Threading and Events and how do I implement(Please provide me some sample codes to start with).
Please guide me some way I can do this efficiently.
Thanks in Advance.