Sadržaj:

Može li ASP Net Web API imati mogućnost i za samohostovanje i za IIS?
Može li ASP Net Web API imati mogućnost i za samohostovanje i za IIS?

Video: Može li ASP Net Web API imati mogućnost i za samohostovanje i za IIS?

Video: Može li ASP Net Web API imati mogućnost i za samohostovanje i za IIS?
Video: 10 - Web servisi 2024, Marš
Anonim

ASP . NET Web API može biti ili biti hosted in IIS ili u posebnom domaćin proces. Prvi pristup je obično prikladan kada je Web API je dio a web aplikacija i jedna ili više web aplikacije će ga potrošiti.

U nastavku, šta je self hosting u Web API-ju?

Self Hosting . Možeš domaćin a Web API kao poseban proces od ASP. NET-a. To znači da možeš domaćin a Web API u konzolnoj aplikaciji ili Windows servisu ili OWIN-u ili bilo kojem drugom procesu kojim upravlja. NET framework.

Nakon toga, postavlja se pitanje gdje se hostuje API? ASP. NET Web API može biti hosted u IIS-u, samo- hosted ili drugi web server koji podržava. NET 4.0+. ASP. NET Web API framework uključuje novi HttpClient za komunikaciju sa Webom API server. HttpClient se može koristiti u ASP-u.

Neko se takođe može pitati, kako da ugostim REST API u IIS-u?

Hostovanje usluge ASP. NET Web API REST na IIS 10

  1. Pozadina.
  2. Napomena - Imam Windows 10 OS i gornji proces je za Windows 10 PC.
  3. Korak 2 Instalirajte. NET Framework.
  4. Korak 3 Premjestite objavljeni kod na Hosting Server.
  5. Korak 4 Otvorite IIS Manager.
  6. Korak 5 Dodajte web lokaciju.
  7. Korak 6 Definirajte naziv lokacije i skup aplikacija.
  8. Korak 7 Pregledajte i odaberite putanju objavljene mape.

Kako da pokrenem Web API?

Prođimo kroz ove upute korak po korak kako bismo kreirali jednostavan Web API koristeći ASP. NET MVC, C# i Visual Studio

  1. Kreirajte ASP. NET web aplikaciju u Visual Studio.
  2. Odaberite Web API Template.
  3. Pregledajte projektne datoteke.
  4. Dodajte kontroler.
  5. Add Controller Method.
  6. Sada napravite svoj projekat i pokrenite gore navedeni URL format.

Preporučuje se: