Зависит от того, как вы добавили свою ссылку: -)
Если вы добавили его, нажав «Добавить веб-ссылку», вы указали местоположение службы и дали ей пространство имен - давайте предположим, что оно будет называться «MySVC».
В этом случае вы должны быть в состоянии сделать это в своей программе Winforms:
MySVC.MyTestService svc = new MySVC.MyTestService();
string message = svc.HelloWorld();
и, таким образом, получить выходные данные метода HelloWorld
.
С другой стороны, если вы нажмете «Добавить ссылку на службу» (которая не такая же - это добавит прокси на стороне клиента WCF к вашему веб-сервису), то вы получите классы объектов запроса и ответа. Вы должны также получить класс xxxxClient, и вот что вы будете использовать:
MyWCFService.MyTestServiceSoapClient client =
new MyWCFService.MyTestServiceSoapClient();
string message = client.HelloWorld()
Таким образом, вы также сможете получить доступ ко всем своим методам в веб-службе.
Марк