Sisällysluettelo:

Voiko ASP Net Web API pystyä sekä itseisännöintiin että IIS:ään?
Voiko ASP Net Web API pystyä sekä itseisännöintiin että IIS:ään?

Video: Voiko ASP Net Web API pystyä sekä itseisännöintiin että IIS:ään?

Video: Voiko ASP Net Web API pystyä sekä itseisännöintiin että IIS:ään?
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Huhtikuu
Anonim

ASP . NET Web API voi olla joko olla isännöi sisään IIS tai erillisessä isäntä käsitellä asiaa. Edellinen lähestymistapa on yleensä sopiva, kun Web API on osa a web sovellus ja yksi tai useampi web sovellukset kuluttavat sen.

Mitä on itseisännöinti Web API:ssa?

Itsenäinen isännöinti . Sinä pystyt isäntä a Web API erillisenä prosessina kuin ASP. NET. Se tarkoittaa, että voit isäntä a Web API konsolisovelluksessa tai Windows-palvelussa tai OWINissa tai missä tahansa muussa prosessissa, jota hallinnoi. NET-kehys.

Tämän jälkeen kysymys kuuluu, missä API isännöi? ASP. NET Web API voi olla isännöi IIS:ssä, itse isännöi tai muu verkkopalvelin, joka tukee. NET 4.0+. ASP. NET Web API puitekehys sisältää uuden HttpClientin kommunikoidakseen Webin kanssa API palvelin. HttpClientiä voidaan käyttää ASP:ssä.

Voidaan myös kysyä, kuinka isännöin REST API:n IIS:ssä?

Isännöi ASP. NET Web API REST -palvelua IIS 10:ssä

  1. Tausta.
  2. Huomautus - Minulla on Windows 10 -käyttöjärjestelmä ja yllä oleva prosessi on tarkoitettu Windows 10 -tietokoneelle.
  3. Vaihe 2 Asenna. NET Framework.
  4. Vaihe 3 Siirrä julkaistu koodi hosting-palvelimelle.
  5. Vaihe 4 Avaa IIS Manager.
  6. Vaihe 5 Lisää verkkosivusto.
  7. Vaihe 6 Määritä sivuston nimi ja sovellusryhmä.
  8. Vaihe 7 Selaa ja valitse Julkaistu kansion polku.

Kuinka käynnistän Web API:n?

Käydään läpi nämä vaiheittaiset opetusohjelmat luodaksesi yksinkertainen Web API ASP. NET MVC:n, C#:n ja Visual Studion avulla

  1. Luo ASP. NET-verkkosovellus Visual Studiossa.
  2. Valitse Web API malli.
  3. Tarkista projektitiedostot.
  4. Lisää ohjain.
  5. Lisää ohjainmenetelmä.
  6. Rakenna nyt projektisi ja suorita yllä mainittu URL-muoto.

Suositeltava: