Тестовая Клиентская ошибка WCF: Не удалось Вызвать сервис

Здесь есть библиотека, в которой есть экземпляры ToJSON и FromJSON для DSum и DMap.

https://github.com/obsidiansystems/dependent-sum-aeson-orphans

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

5
задан Kevin Babcock 2 March 2009 в 21:12
поделиться

1 ответ

Проигнорируйте мой более ранний ответ. Я не думаю, что проблема в клиентской конфигурации.

См. тестовый клиент WCF и WebHttpBinding.

Это - ограничение самой модели веб-программирования. В отличие от конечных точек SOAP (т.е. те, которые имеют BasicHttpBinding, WSHttpBinding, и т.д.), которые имеют способ выставить метаданные о себе (WSDL или Mex) с информацией обо всех операциях / параметры в конечной точке, в настоящее время нет никакого стандартного способа выставить метаданные для конечной точки не-SOAP - и это точно, каковы находящиеся в webHttpBinding конечные точки. Короче говоря, Тестовый Клиент WCF не будет полезен для веб-конечных точек. Если некоторый стандарт для представления конечных точек веб-стиля появится, когда WCF поставит свою следующую версию, мы, вероятно, обновим тестовый клиент для поддержки его, но на данный момент нет ни одного широко принятого.

11
ответ дан 13 December 2019 в 19:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: