Должен ли я добавить ссылку на сервис или веб-ссылку? - PullRequest
1 голос
/ 21 сентября 2010

Я не мог придумать лучшего способа назвать этот вопрос. мои извинения:)

В любом случае, мне дали URL-адрес службы, которую я собираюсь использовать. У меня пока нет информации об этом сервисе, и поэтому прежде чем задавать клиентам какие-либо глупые вопросы, я хочу знать, действительно ли имеет значение, пользуюсь ли я этим сервисом, добавив его в свой проект в качестве веб-ссылки или сервисная ссылка?

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

Спасибо за ваше время ...

Ответы [ 2 ]

1 голос
/ 21 сентября 2010

Ссылка на службу обратно совместима с веб-ссылкой (новая ссылка на сервисный метод WCF 2008/2010 - ссылка на службу).

Вы можете вызвать любую веб-службу SOAP 1.1 со ссылкой на службу.Веб-ссылка может быть проще для тех, кто незнаком с обоими, чтобы настроить, но клиент WCF более настраиваемый.

1 голос
/ 21 сентября 2010

У вас должен быть файл WSDL, который определяет веб-сервис.Если этот URL-адрес создает файл WSDL (вы можете попробовать перейти по URL-адресу в веб-браузере), его можно использовать для создания ссылки на службу.Вы обязательно должны использовать платформу WCF для любого программирования, связанного с веб-сервисами, в .Net 3.0 и выше.Так что я бы сказал, что пользуйтесь сервисной ссылкой.WCF представляет собой более настраиваемую, совместимую и функциональную среду и фактически является основой для всех других инициатив распределенных вычислений от Microsoft в последнее время (таких как OData, службы RIA и т.

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