2012-06-25 4 views
6

Я новичок в использовании веб-сервисов. Мне назначена задача, в которой мне нужно использовать веб-службу в моем приложении Windows. Это веб-сервис, который я использовал бы: https://api.betfair.com/global/v3/BFGlobalService.wsdlИспользование веб-службы в приложении Windows C#

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

Основополагающим является то, что мне нужно, чтобы создать объект из вышеуказанного веб-сервиса в моей форме и вызвать его методы. Сценарий кода на C# был бы замечательным.

Может ли кто-нибудь дать мне несколько направлений? Я работаю в Visual Studio 2008 и C# Windows App.

+3

Что именно вы пробовали, и это не сработало? Пожалуйста, сделайте свой вопрос более конкретным и целенаправленным - таким образом ваши шансы на получение некоторой помощи будут стремительно расти. –

+0

@DavidBrabant: я много раз искал тему, но он либо показывает, как создать веб-сервис, чтобы добавить два файла, либо он показывает ссылки на форумы, которые не очень полезны, –

+2

Когда я google 'потребляю веб-службу C# учебник', второй результат - именно то, что вам нужно http://www.codeproject.com/Articles/2761/Consuming-Web-Services-from-a-Win-Forms-Applicatio –

ответ

20
  1. правой кнопкой мыши на References
  2. выберите Add Service Reference
  3. дать адрес WSDL в адресное поле
  4. click Discover
  5. Дайте па мне для пространства имен, например, - BFG
  6. Вы можете получить доступ к ресурсам, как BFG.MethodName() от вас код
1

попробуйте ниже. Обратите внимание на то, что я использовал эти слова для Google [диез веб-службы]:

Your first C# Web Service

Developing a REST Web Service using C# - A walkthrough

+0

Мне не нужно сейчас разрабатывать веб-сервис, мне просто нужно научиться потреблять один .... : P –

+0

«Ваша первая статья C# Web Service» устарела. – Adrian

2

для потребляющих веб-сервиса, вот шаги для that.see него., оттуда вы получите решение.

click here

+4

Обратите внимание, что [ссылки только ответов] (http://meta.stackoverflow.com/tags/link-only-answers/info) обескуражены, ответы SO должны быть конечной точкой поиска решения (vs. еще одна остановка ссылок, которые со временем становятся устаревшими). Пожалуйста, подумайте о добавлении отдельного резюме здесь, сохранив ссылку в качестве ссылки. – kleopatra

Смежные вопросы