Если вы говорите о веб-сервисе asmx:
VS создает локальный прокси для вас, чтобы обратиться к веб-службе. В отсутствие этого самый простой способ общения с веб-сервисом - включить HttpGet / HttpPost в web.config веб-сервиса - тогда вы можете просто использовать стандартные HTTP-запросы:
<webServices>
<protocols>
<add name="HttpGet"/>
</protocols>
</webServices>
Таким образом, вы можете вызвать метод Bar()
в своей веб-службе Foo
, отправив HTTP-запрос GET на http://server/Foo.asmx/Bar
.