Сколько усилий требуется для преобразования ASMX в веб-службу WCF?
У меня есть 2 веб-службы, в которых всего около 6 веб-методов, большая часть кода - в любом случае в сборках, а веб-сервис asmx действительно просто вызывает эти методы сборки и возвращает их возвращаемый тип.
Сколько стоит преобразование веб-сервисов из ASMX в WCF?
Я в значительной степени на этом этапе управляю единственными клиентами, не входящими в сеть, которые подключаются к веб-службам, поэтому это не проблема, продукт находится в предварительном запуске.
Ответы
Ответ 1
Вы должны найти его чрезвычайно простым в обращении - особенно если существующие веб-методы asmx просто вызывают в другие классы. Просто создайте новую службу WCF из Visual Studio - таким образом у вас все еще остаются существующие веб-службы. Он автоматически создаст конечную точку http для вас, чтобы вы могли просто сбросить ее прямо в IIS (с небольшой конфигурацией). Вам нужно будет описать ваши классы DataContract, но это также просто тривиально.
Я сделал это недавно, и это была радость!
Ответ 2
Ознакомьтесь с некоторыми сообщениями и статьями в блоге о том, как это сделать:
и многое другое - найдите "Migration ASMX to WCF", и вы получите тонну просмотров
Марк