Веб-сервис вызов веб-метода - PullRequest
       6

Веб-сервис вызов веб-метода

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

У меня есть веб-сервис с одним методом, который получает XML в виде строки:

[WebMethod]
public int Catch_string(string str)
{  
}

как я могу отправить xml-файл этому методу из форм win?

почему это не работает ^

HttpWebRequest req = 
(HttpWebRequest)WebRequest.Create("http://localhost/test/service.asmx");
       req.ContentType = "text/xml;charset=\"utf-8\"";
       req.Accept = "text/xml";
       req.Method = "POST";
       Stream stm = req.GetRequestStream();
       outXml.Save(stm);
       stm.Close();

1 Ответ

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

Добавьте веб-ссылку в ваше приложение winforms и используйте сгенерированный прокси-класс для вызова веб-службы.

Закажите эту ссылку для подробностей реализации.

...