En webbtjänst tillåter ett program att utföra subrutiner på en annan dator . De meddelanden till webbtjänsten sker över HTTP på port 80 , som bistår med att kommunicera över brandväggar och andra ställen för tillgång
Du behöver : .
Microsoft Visual Studio
1 <. br >
Öppna Visual Studio och skapa ett nytt " Web Site ". Om du använder Visual Studio 2010 se till att ändra ramarna tillbaka till 3,5 för att få " ASP. NET Web Service " mall typ . Välj " ASP. NET Web Service " eftersom den typ av webbplats för att skapa . Var noga med att ändra namnet på katalogen och projekt som önskas innan du skapar projektet sajten.
2 .
Visual Studio IDE öppnas med en enkel webbtjänst i editorn . Webbtjänsten kommer att ha en metod som kallas " HelloWorld . "
3 .
I "
_ " över funktionen huvudet kanske du vill lägga till en beskrivning . I " ( ) " kommer du vill lägga till något i stil med " Beskrivning :=' Min allra första webbtjänst-Hello World ' . " Detta är den beskrivning som kommer att visas med den metod som när du tittar på webbtjänsten via en webbläsare . .
4
långt upp i filen finns en rad :
_
Namnutrymmet ska ändras till något unikt till ditt projekt eller företag , som " http://myCompany . com /. "
5 .
Kör webbtjänst . En dialogruta " Felsöka Avaktiverat "kan visas som frågar om du vill ändra filen Web. config att möjliggöra felsökning . Standardinställningen är att möjliggöra felsökning så tryck på " OK " -knappen .
6 .
på webbsidan som visas , bör du ha en lista över verksamheter Webbtjänsten stöder . Om du bara kör mallen " HelloWorld " bör vara den enda metod som anges . Klicka på " HelloWorld " och webbläsaren kommer att visa en sida om denna metod är detaljer och ge möjlighet att ange några parametrar metoden min kräver .
7 .
Klicka på " Starta "-knappen och du borde få ett nytt fönster som visar :
xml version="1. 0 " encoding=" UTF-8 " >
Hello World
Detta är resultatet från den metod på din första webbtjänst .
tips och varningar
Lägg till fler metoder till webbtjänsten som behövs för programmet . Var noga med att stänga av felsökning alternativet i web. config innan de distribueras webbtjänsten till produktion .