ASMX или WCF для потребления AJAX только внутри ASP.net - PullRequest
2 голосов
/ 10 июля 2009

У меня есть приложение ASP.Net 3.5, в котором я хотел бы настроить некоторые веб-службы для использования AJAX ТОЛЬКО в приложении, в котором они находятся. Нет очевидной необходимости подвергать их воздействию чего-либо, кроме приложения, в котором они живут. При этом, есть ли какое-то конкретное преимущество в использовании WCF по сравнению с ASMX или наоборот для предоставления этих услуг? Сервисы ASMX, безусловно, имеют более простую настройку, чем WCF, но я хочу быть уверенным, что следую рекомендациям.

Ответы [ 2 ]

3 голосов
/ 23 июля 2009

Лично я все еще использую ASMX для этого сценария.

ASMX никуда не денется, по крайней мере, до ASP.NET 5+. Имея это в виду, я не могу не видеть дополнительную работу по настройке служб WCF как потерянное усилие в сценарии с чисто AJAX-потреблением.

0 голосов
/ 10 июля 2009

См. Microsoft: веб-службы ASMX являются «устаревшей технологией» .

Тем не менее, хотя я не знаю, так или иначе, мне кажется, что Microsoft может позволить вам использовать "методы страницы".

...