Локальное тестирование веб-службы .NET - PullRequest
2 голосов
/ 24 февраля 2011

Прошло много времени с тех пор, как я работал с веб-сервисами в .NET (примерно в версии 2.0), но я помню, что у вас была возможность посещать сервисы напрямую, и там была магическая форма тестирования, чтобы вы могли имитировать запросы , Кажется, это прошло. Есть ли значение Web.config, которое я могу использовать, чтобы снова включить его? Я мечтал обо всем этом?

Это сложный вопрос для Google, потому что большинство результатов касается тестирования веб-сервисов. Ответ здесь предполагает, что то, о чем я говорю, могло исчезнуть при переходе от asmx к wcf.

Ответы [ 4 ]

3 голосов
/ 24 февраля 2011

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

Существует также «совершенно бесплатно» (их слова, а не мои) версия под названием WCF Storm Lite , с которой не связаны никакие сборы, но с ограниченной функциональностью (хотя она все равно будет делать то, что вы хотите).

3 голосов
/ 24 февраля 2011

Использовать Wcf Test Client .Все, что вам нужно сделать, это указать на WSDL.

1 голос
/ 24 февраля 2011

Обычные сервисы SOAP, которые принимают простые параметры (собственные типы данных), все еще могут быть протестированы таким способом.Это не изменилось.Однако, если ваш сервис принимает сложные параметры, форма не будет представлена.Также не будет формы для службы WCF, но для этого можно использовать Тестовый клиент WCF .

0 голосов
/ 24 февраля 2011

подобная форма существует в wcf. Появляется, когда вы добавляете сервисную ссылку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...