Data sychronization
- A standalone windows application developed in C# which is loaded on user laptops . Users can take it along with them in the field and enter data offline. The data is stored in form of XML files.
- A web application developed in ASP.net which is connected to central database is used by users within the organization network.
The laptop users can connect the client newtork using VPN.
When the connect to the network, they should submit the report to the central database and also perform master data synchronization .
The central database is a SQL Server.
How do I connect the windows application to the web server/database server and communicate messages..
I have read that for problems we can be implement web services.. but I have very little knowlegde about webservices and how it actually implemenetd in real time..
Pleas help me find a simple and easy to implement solution for my problem with basic knowledge of XML and SOAP. I am desparately looking for some solution or documentation which will give me clear guidelines about what to do.

