2014-03-25 5 views
0

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

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

public XmlDocument ScanProduct(string barcode) 
{ 



    ClsFunction fun = new ClsFunction(); 
    XmlDocument dom = new XmlDocument(); 
    XmlElement Reply = dom.CreateElement("Reply"); 
    dom.AppendChild(Reply); 

    str1 = fun.RmvQuote(barcode); 


    try 
    { 

     Reply.SetAttribute("itemno", "1043"); 
     Reply.SetAttribute("upcno", fun.RmvQuote(barcode)); 
     Reply.SetAttribute("item_desc1", "Chio Red Paprika 12/175g"); 
     Reply.SetAttribute("item_desc2", "CHIO RED PAPRIKA 12/175G"); 


    } 




      //<Reply replycode="success" msg="You are successfully login." sid="0" /> 





    catch (Exception ex) 
    { 
     XmlElement ReplyCode = dom.CreateElement("ReplyCode"); 
     Reply.AppendChild(ReplyCode); 
     XmlText text = dom.CreateTextNode("invalid request"); 
     ReplyCode.AppendChild(text); 

     XmlElement Message = dom.CreateElement("Message"); 
     Reply.AppendChild(Message); 

     XmlText replymsg = dom.CreateTextNode("invalid request, or unauthorized access"); 
     Message.AppendChild(replymsg); 

    } 
    return dom; 
} 

Я хочу напечатать штрих-код в приложении для окон.

Мой веб-сервис находится в формате XML. Спасибо заранее ...

+0

как делает ваш WinForm приложение вызова веб-службы? вы не можете выталкивать вещи из своего веб-сервиса, если не используете дуплексное соединение. –

+0

Так что я хотел знать, что мне делать, чтобы получить штрих-код в моей форме окна. Штрих-код поступает из приложения Android. – yash

+0

сделать другой запрос? –

ответ

0

я думаю, что вам нужно, и веб-сервис, который называют приложением:

попробовать использовать услугу Duplex в каком клиенте выступать в качестве сервера и сервера выступать в качестве клиента.

Duplex services

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