wcf отдых подробно на клиенте - PullRequest
0 голосов
/ 17 октября 2011

Есть ли какой-то способ, которым я могу получить список всех операций WCF-служб restful на стороне клиента (что-то вроде helpEnabled).

Я пытался использовать http://servername/service/help,, но он возвращает полный HTML. Я хочу получить операции, поддерживаемые службой в программе. Я хочу перечислить все операции, поддерживаемые сервисом.

Есть ли способ сделать это?

1 Ответ

2 голосов
/ 17 октября 2011

Краткий ответ: это зависит от того, что раскрыл создатель службы, которую вы пытаетесь использовать.

У этой конкретной "проблемы" есть две стороны. Одна сторона заявляет, что вы должны быть в состоянии достичь конечной точки GET и затем переходить по ссылкам (часто ATOM PUB, особенно для группы REST на практике). Другой продвигает WADL, аналог REST для WSDL (SOAP Services). В первом лагере нет карты, и сервис работает больше как веб-сайт. Во втором у вас есть описание всех услуг.

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