Я видел подходы AJAX-запросов к контроллерам или службам (.asmx, .svc), которые действуют как прокси-серверы для выполнения вызовов к веб-службам в других доменах.
Использование службы кажется самым чистым исамый логичный маршрут, но есть ли какие-либо аргументы для использования вызовов в контроллер?Я знаю, что некоторые люди использовали бы страницы .aspx и меняли ответ на JSON, но было слишком дорого выполнять полный жизненный цикл страницы, и все это выглядит беспорядочно.Сейчас я работаю над MVC, и мне интересно, будут ли контроллеры иметь такие же издержки - я думаю, что некоторые, но очень мало, без MVC спроектированы.
Мысли?
В соответствии с комментарием Дэйва ниже добавьте HttpHandler в список кандидатов.