webForumDet fria alternativet

Skicka XML från Winform till web service

.NETur .NET

2 svar · 246 visningar · startad av PDahlen

Medlem sedan apr. 2004778 inlägg
Frågan#1

Hej!
Har följande scenario:

En winform applikation utför lite grejer och skall sedan skicka upp informationen till en web service som lägger in detta i en databas.
De enda gångerna jag använt mig av web services har flödet varit tvärtom, alltså winform anropar web service och får tillbaka XML.

Det jag ska skicka upp plockar jag från en Access databas. Tänkte göra det till ett DataSet eftersom jag då enkelt kan få över det till XML. Men vad gör jag i Web Service funktionen för att den ska kunna ta emot XML?
Det enda jag hittar är när man skickar "vanliga" variabler och serialiserade klasser.

Kan man skylla på 3 timmars sömn när man inte ser skogen för alla träd?

Medlem sedan apr. 2004778 inlägg
#2

Ok, det ser ut som att jag i web service funktionen ska ta emot ett String objekt som då kan vara min XML.

Då till nästa problem. Om min winform skickar iväg informationen, kan den vänta på svar innan den går vidare till nästa steg i koden?

Medlem sedan apr. 2004778 inlägg
#3

Det fick bli ett DataSet direkt in i funktionen.
Funkar fint nu. :)

132 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)