Я хочу предоставить на своем сайте сервис, который могут вызывать любые пользователи и получать ответ в формате JSON.В конце я хочу, чтобы пользователи как можно чаще использовали этот сервис.
Мой сайт создан с использованием фреймворка asp.net MVC, и мне было интересно, как лучше всего это сделать ...
Я думаю, что большинство скажет, что очевидно использовать веб-сервис (* .asmx), который возвращает формат JSON, но я знаю, что я могу просто создать URL-адрес, который могут вызывать пользователи, и заставить его возвращать формат JSON (Например: вызов "http://mysite.com/GetList" вернул бы список JSON). В asp.net используется метод return Json ().
Каковы преимущества / недостатки такого способа по сравнению с веб-службойкоторый специально для этого предназначен?