ASP.Net MVC4 WebApi прокси - PullRequest
       1

ASP.Net MVC4 WebApi прокси

5 голосов
/ 12 марта 2012

Я начинаю играть со службами WebApi и Rest.До сих пор я всегда разрабатывал SOAP API.

Мой вопрос: есть ли что-то параллельное с прокси в MVC4 WebApi или это всего лишь концепция SOAP мира.Если нет, то как клиенты знают полное описание веб-функций, которые я им предоставляю.

Спасибо

Ответы [ 2 ]

4 голосов
/ 12 марта 2012

Полагаю, вы имеете в виду описание службы WSDL, которого нет в WebAPI как таковом. Теперь я вижу, что вы также добавили тег REST к вопросу, и я хотел бы подчеркнуть, что WebAPI не применяет практики REST.

В последнее время REST находится в центре некоторого обсуждения, но я думаю, что все согласны с тем, что он не определяет какой-либо wsdl-подобный сервис.

Это, однако, требует, чтобы ваши документы имели самоописание, и поощряет публикацию возможных государственных передач и ссылок на связанные документы. больше информации здесь: http://en.wikipedia.org/wiki/HATEOAS

REST - это совсем другой зверь, чем SOAP, потому что на самом деле он не хочет, чтобы вы посылали на сервер и с сервера команды, отличные от основных, необходимых для получения / обновления / .. ресурсов, но полное описание этого выходит за рамки Объем этого поста: -)

При этом технология webAPI сама по себе не имеет каких-либо оговорок в этом отношении, и было бы вполне возможно создать полноценные сервисы и связанную с ними wsdl-подобную структуру.

0 голосов
/ 26 декабря 2016

Я могу порекомендовать этот проект, я использовал его для нескольких проектов, и он хорошо работает.

PS: я соавтор проекта, хотя я еще не написал ни одного кода.

https://github.com/RestCode/WebApiProxy

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