Для некоторых это может быть глупым вопросом. Но вот сделка. У меня есть веб-приложение asp.net, и я использую jquery для вызова функций внутри файлов * .aspx.cs, к которым прикреплен атрибут [WebMethod]. Я понятия не имел, что [WebMethod] в основном используется в веб-сервисах. Я никогда не работал с веб-службами и увидел, что могу добавить файл .asmx в свой проект. Итак, с точки зрения архитектуры приложения, где я должен использовать и как я могу использовать файлы .asmx, и если ошибочно иметь атрибут [WebMethod] внутри файлов * aspx.cs. Спасибо: D: D
Если вы не застряли в .NET 2.0, вы не должны делать ни того, ни другого.Файлы .asmx теперь рассматриваются Microsoft как «устаревшая технология».Все новые разработки веб-сервисов должны использовать WCF.Смотри https://stackoverflow.com/tags/wcf/info.
вы стремитесь к решению. это не так просто, читать статьи, возвращаемые поисковым термином, таким как «веб-служба asp.net» или «веб-службы wcf»
и решите, как вы хотите поступить
Понадобится некоторое время, чтобы понять, скажем, одну-две недели ..