Веб-службы ASP.NET (множественное число) или веб-службы с несколькими классами - PullRequest
2 голосов
/ 21 ноября 2008

Я изо всех сил пытаюсь принять решение относительно правильной организации для веб-службы. Должен ли я иметь несколько ASMX, представляющих различные функциональные возможности в веб-сервисе, или я должен иметь один ASMX?

Если у меня несколько ASMX, разве это не означает наличие нескольких веб-служб?

Если у меня есть один ASMX, как мне организовать свой код (в настоящее время мой ASMX представляет один класс)?

Спасибо за любые советы! Ben

Ответы [ 2 ]

3 голосов
/ 21 ноября 2008

Я бы порекомендовал несколько сопоставлений .asmx с различными функциональными аспектами вашего приложения, в противном случае вы получите конечную точку. Слишком часто я вижу одну конечную точку с примерно 50 методами веб-сервисов, и для конечного пользователя неприятно с этим работать.

Кев

0 голосов
/ 02 мая 2009

Способ решения проблемы множественных asmx, описанный в исходном вопросе.

Читать это http://www.freddes.se/2009/02/16/multiple-web-service-references-sharing-types/

и узнайте, что wsdl.exe это ваш друг при использовании веб-сервисов .net2.

...