Kestrel

Eintrag zuletzt aktualisiert am: 28.11.2023

Bei ASP.NET Core wird ein eigener Serverprozess "Kestrel" mitgeliefert zum Hosting aller ASP.NET Core basierter Frameworks.

Kestrel bietet folgende Protokolle:

In Kestrel kann man alle ASP.NET Core basierter Webframeworks und Webservices betreiben, z.B.

Hintergrundinfos

Der mit ASP.NET Core mitgelieferte Server heißt Kestrel, eine Integration mit anderen Webservern wie den Internet Information Services (IIS), Apache oder NGINX ist aber möglich. Anders als Node.js bleibt ASP.NET Core dem Multi-Threading-Ansatz seiner Vorgänger treu, d.h. jede Anfrage wird durch einen eigenen Thread und den Thread-Pool des Webservers beantwortet.