Qu'est-ce que Kestral C# Asp.net Core ?

WBOY
Libérer: 2023-09-04 20:33:03
avant
883 Les gens l'ont consulté

什么是 Kestral C# Asp.net Core?

Kestrel est un serveur Web multiplateforme pour ASP.NET Core. Il est pris en charge sur toutes les plates-formes et versions prises en charge par .NET Core.

Il est inclus par défaut avec ASP.NET Core en tant que serveur interne. Kestrel lui-même peut être utilisé comme serveur Edge, un serveur Web accessible sur Internet qui peut gérer directement les requêtes HTTP entrantes des clients. Dans Kestrel, le processus utilisé pour héberger les applications est dotnet.exe.

Kestrel ne fonctionne pas avec le modèle d'hébergement InProcess.

vs. Out Dans un modèle d'hébergement de processus, Kestrel peut être utilisé de deux manières.

Kestrel peut être utilisé comme serveur Web orienté vers Internet

Kestrel peut également être utilisé en conjonction avec un serveur proxy inverse

Lorsque nous exécutons une application principale asp.net à l'aide de la CLI principale .NET, Kestrel est le seul utilisé pour gérer le HTTP entrant Le serveur Web demandé.

p>

Exemple

En utilisant CLI, nous pouvons créer un nouveau projet, profil ou solution basé sur un modèle spécifié

Restaurer les dépendances et les outils requis pour le projet principal .net Construire le projet et toutes ses dépendances Exécuter le projet, etc. Exécutez notre application ASP.NET Core à l’aide de la CLI .NET Core. Lancez l'invite de commande Windows. Accédez au répertoire contenant le projet ASP.NET Core et exécutez la commande dotnet run

Une fois que la CLI .NET Core a construit et exécuté le projet, elle indique quelle URL est utilisée. Nous pouvons accéder à l'application.

Dans mon cas, l'application est disponible sur http://localhost:5000

Dans le cas de Kestrel, le processus utilisé pour héberger et exécuter l'application est dotnet.exe. Ainsi, lorsque nous naviguons vers http://localhost:5000, nous verrons le nom du processus dotnet montrer.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!