I it99isv Medlem sedan juni 2003 10 inlägg Frågan 3 juli 2003 20:41 #1 Jag ska anropa en webbtjänst och har kodat en metod
för detta, men jag vet inte hur man kommer åt servern där
webbtjänsten finns.
Kod;
Dim namn As New localhost.Service1()
lblResultat.Text = namn.funktionensNamn()
Vad skriver jag istället för localhost om jag komma åt webbtjänsten på en annan server, om ni förstår vad jag menar ?
D Dino Medlem sedan sep. 2001 1 914 inlägg Har inte kollat så mycket på web service, men när man skapar en service så har man ju sen en adress till den, liknande http://www.abc.se/service.asmx
Om du då i kommandotolken skriver
wsdl.exe /l:vb http.[url]www.abc.se/service.asmx?wsdl[/url]
så genererar ju detta en vb fil som representerar webservicen. Du inkluderar sen filen i ditt projekt och borde lätt kunna nå servicen via:
Dim namn As New dosomething() 'root classen i filen som skapades
lblResultat.Text = namn.funktionensNamn()
Eller vad det något annat du tänkte på?
I it99isv Medlem sedan juni 2003 10 inlägg Det var exakt det jag tänkte, tack för hjälpen jag ska prova !!
I it99isv Medlem sedan juni 2003 10 inlägg Det fungerar hur bra som helst.