Spisu treści:

Czy ASP Net Web API może obsługiwać zarówno samoobsługę, jak i IIS?
Czy ASP Net Web API może obsługiwać zarówno samoobsługę, jak i IIS?

Wideo: Czy ASP Net Web API może obsługiwać zarówno samoobsługę, jak i IIS?

Wideo: Czy ASP Net Web API może obsługiwać zarówno samoobsługę, jak i IIS?
Wideo: Publish .NET 5 Web API on IIS || .NET Core Hosting on IIS 2024, Kwiecień
Anonim

ŻMIJA . NET Web API może być albo być hostowane w IIS lub w oddzielnym gospodarz proces. Pierwsze podejście jest zwykle odpowiednie, gdy Internetowy interfejs API jest częścią sieć aplikacja i jedna lub więcej sieć aplikacje będą go zużywać.

Co to jest samoobsługa w Web API?

Własny hosting . Możesz gospodarz a Internetowy interfejs API jako odrębny proces niż ASP. NET. To znaczy, że możesz gospodarz a Internetowy interfejs API w aplikacji konsoli lub usłudze Windows lub OWIN lub dowolnym innym procesie zarządzanym przez. NET Framework.

Następnie pojawia się pytanie, gdzie jest hostowany interfejs API? ASP. NET Web API może być hostowane w IIS, Self- hostowane lub inny serwer WWW obsługujący. NET 4.0+. ASP. NET Web API Framework zawiera nowy HttpClient do komunikacji z siecią API serwer. HttpClient może być używany w ASP.

Można również zapytać, jak hostować REST API w IIS?

Hostowanie usługi REST ASP. NET Web API w IIS 10

  1. Tło.
  2. Uwaga - mam system operacyjny Windows 10, a powyższy proces dotyczy komputera z systemem Windows 10.
  3. Krok 2 Zainstaluj. NET Framework.
  4. Krok 3 Przenieś opublikowany kod na Hosting Server.
  5. Krok 4 Otwórz Menedżera IIS.
  6. Krok 5 Dodaj witrynę.
  7. Krok 6 Zdefiniuj nazwę witryny i pulę aplikacji.
  8. Krok 7 Przeglądaj i wybierz ścieżkę opublikowanego folderu.

Jak uruchomić internetowy interfejs API?

Przejdźmy przez ten samouczek krok po kroku, aby utworzyć prosty interfejs API sieci Web przy użyciu ASP. NET MVC, C# i Visual Studio

  1. Utwórz aplikację sieci Web ASP. NET w programie Visual Studio.
  2. Wybierz szablon internetowego interfejsu API.
  3. Przejrzyj pliki projektu.
  4. Dodaj kontroler.
  5. Dodaj metodę kontrolera.
  6. Teraz zbuduj swój projekt i uruchom wyżej wspomniany format URL.

Zalecana: