Вы можете реализовать общий обработчик (.ashx) или ASP.NET 2.0-совместимый сервис (.asmx).Затем вам нужно будет обработать синтаксический анализ и конструирование XML, используя классы .NET для XML, или только самостоятельно.
Редактировать: я получил информацию о WCF, так как вопрос изменился, сделав его неуместным.