I am going to be asked about the best way to integrate a desktop C/S system and an "internet" ASP.NET system. Basically data will need to be transferred from the Desktop system to the ASP.NET system.
Currently we are planning to implement a Web Service API for the ASP.NET application. So I am suspecting the best approach would be for the Desktop application to Call a "Put" webmethod in the ASP.NET app with the relevant XML data. I have done this with an intranet app going to an internet app, but not a desktop windows app. I guess it is the same apart from the code will run on the Desktop as opposed to local webserver.
Thoughts on the above??