ASP.NET Web API can be a good solution.
See also this CP article: Introduction to ASP.NET Web API.
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)