Веб-сервисы ASP.NET являются на самом деле типом HttpHandler, которые обеспечивают, XML основывал коммуникационную инфраструктуру на основе стандартов W3C (SOAP/WSDL). Это означает, что не клиенты.NET могут взаимодействовать с веб-сервисами ASP.NET. В Вашем случае, где Вы выполняете очень простой единственный ajax запрос для возврата простого результата, веб-сервисы ASP.NET/XML могут быть излишеством.
Может быть более выгодно/эффективно реализовать простой пользовательский HttpHandler вместо того, чтобы вызвать всю инфраструктуру и наверху связанный с веб-сервисами ASP.NET. С пользовательским HttpHandler можно просто отправить параметр, Вы нуждаетесь и возвращаете точно результат, Вы хотите видеть без любой поддержки SOAP xml, который был бы создан при использовании веб-сервисов XML.