Web-tjenester er programmer som er tilgjengelige for andre applikasjoner over Internett . Du konstruere en webtjeneste til å jobbe bak kulissene med andre programmer . Det har ikke et brukergrensesnitt og fungerer på nesten alle typer klient eller en enhet som projektorer , skrivere , styrespaker , mobiltelefoner, multimedia-spillere og kameraer . Du kan lage en webtjeneste i alle programmeringsspråk som støttes av webserveren men Visual Basic. NET ( VB ) er en av de mest brukte språk. Du trenger:
Microsoft Visual Web Developer 2010 Express
. NET Framework versjon 3.5 eller høyere
Vis flere instruksjoner
en
Åpen Visual Web Developer ved å klikke på " start "og deretter" Alle programmer ". Naviger til "Microsoft Visual Studio 2010 Express " og deretter " Microsoft Visual Web Developer 2010 . "
2
Velg " File" og deretter " Nytt nettsted . " Velg " Visual Basic" i ruten til venstre og " WCF service " i den høyre ruten . Gi nytt navn til webtjenesten ved å erstatte " WCFService1 " i Web Sted med tjenesteleverandøren navn, for eksempel , " TemperatureWebService . " Klikk "OK".
3
Lukk Service.vb siden som åpnes ved å klikke på "X " i kategorien " App_Code /Service.vb . " Høyreklikk navnet på webområdet Solution Explorer og klikk " Legg til nytt element . " Under Visual Studio installerte maler , klikk på " Web Service . " I "Navn " -boksen skriver du inn navnet på webtjenesten , for eksempel , "Konverter . "
4
Sjekk " Place koden i egen fil " og deretter "Legg til ". Visual Web Developer skaper to filer: . Convert.asmx og convert.vb
5
Legg til kode inne i klassen for web- tjenesten metoder . For eksempel : en
_
Public Function FahrenheitToCelsius ( ByVal Fahrenheit As Double ) _
p Som Double
Return ( ( Fahrenheit - 32 ) * 5 ) /9
End Function
_
Public funksjon CelsiusToFahrenheit ( ByVal Celsius As Double ) _
p Som Double
Return ( ( Celsius * 9 ) /5 ) + 32
End Function
Lagre filen
6
Test din webtjeneste ved å klikke på ASMX filen: . ». convert.asmx , " i Solution Explorer og trykke CTRL + F5 . Klikk metoden navn , f.eks CelsiustoFahrenheit , til å påberope seg . Skriv inn en verdi i tekstboksen og klikk " Invoke . " For eksempel , skriv "100" i Celsius boksen ; 212 skal vises i et nytt vindu
.