Apakah Kestral C# Asp.net Core?

WBOY
Lepaskan: 2023-09-04 20:33:03
ke hadapan
994 orang telah melayarinya

什么是 Kestral C# Asp.net Core?

Kestrel ialah pelayan web merentas platform untuk ASP.NET Core. Ia disokong pada semua platform dan versi yang disokong oleh .NET Core.

Ia disertakan dengan ASP.NET Core sebagai pelayan dalaman secara lalai. Kestrel sendiri boleh digunakan sebagai pelayan tepi, pelayan web yang menghadap ke Internet yang boleh mengendalikan permintaan HTTP masuk daripada pelanggan secara langsung. Dalam Kestrel, proses yang digunakan untuk mengehoskan aplikasi ialah dotnet.exe.

Kestrel tidak berfungsi dengan InProcess model terurus.

vs. Keluar Dalam model pengehosan proses, Kestrel boleh digunakan dalam salah satu daripada 2 cara.

Kestrel boleh digunakan sebagai pelayan web yang menghadap ke internet

Kestrel juga boleh digunakan bersama dengan pelayan proksi terbalik

apabila kita menggunakan CLI teras .NET Apabila menjalankan aplikasi teras asp.net, Kestrel ialah satu-satunya pelayan web yang digunakan untuk mengendalikan permintaan HTTP yang masuk.

p>

Contoh

Menggunakan CLI, kita boleh mencipta projek, profil atau penyelesaian baharu berdasarkan templat yang ditentukan

Pulihkan kebergantungan bersih dan alatan yang diperlukan oleh projek teras untuk membina projek dan semua kebergantungannya, menjalankan projek, dsb. Jalankan aplikasi Teras ASP.NET kami menggunakan .NET Core CLI. Lancarkan direktori tukar Windows Command Prompt ke folder yang mengandungi projek Teras ASP.NET dan laksanakan arahan dotnet run

selepas .NET Core CLI membina dan menjalankan projek , yang menunjukkan URL yang digunakan Kami boleh mengakses aplikasi.

Dalam kes saya, permohonan itu boleh didapati di http://localhost:5000

Dalam kes Kestrel, menggunakan proses pengehosan dan pelaksanaan aplikasi ini ialah dotnet.exe. Jadi apabila kita menavigasi ke http://localhost:5000 kita akan melihat nama proses dotnet tunjuk.

Atas ialah kandungan terperinci Apakah Kestral C# Asp.net Core?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan