ዝርዝር ሁኔታ:

Kestrel in.NET ኮር ምንድን ነው?
Kestrel in.NET ኮር ምንድን ነው?

ቪዲዮ: Kestrel in.NET ኮር ምንድን ነው?

ቪዲዮ: Kestrel in.NET ኮር ምንድን ነው?
ቪዲዮ: ECG interpretation : A Visual Guide with ECG Criteria 2024, ግንቦት
Anonim

Kestrel ክፍት ምንጭ፣ መስቀል መድረክ፣ ቀላል ክብደት እና ነባሪ ዌብሰርቨር ለአስፕ ጥቅም ላይ ይውላል። የተጣራ ኮር መተግበሪያዎች. አስፕ. የተጣራ ኮር መተግበሪያዎች ይሠራሉ Kestrel የድር ጥያቄን ለማስተናገድ ዌብሰርቨር በሂደት ላይ ያለ አገልጋይ። Kestrel መስቀል መድረክ ነው፣ በዊንዶውስ፣ ሊኑክስ እና ማክ ይሰራል። Kestrel የድር አገልጋይ SSLን ይደግፋል።

ሰዎች እንዲሁም የKestrel አገልጋይ ምንድነው?

Kestrel ክፍት ምንጭ (ምንጭ ኮድ በ GitHub ላይ ይገኛል)፣ በክስተት ላይ የተመሰረተ፣ ያልተመሳሰለ I/O አገልጋይ በማንኛውም መድረክ ላይ ASP. NET መተግበሪያዎችን ለማስተናገድ ያገለግላል። ማዳመጥን ጫንክ አገልጋይ በዊንዶውስ ወይም ሊኑክስ ላይ አገልጋይ እና በኮምፒተርዎ ላይ ያለው የትዕዛዝ-መስመር በይነገጽ. ማይክሮሶፍት ከ ASP. NET Core ጋር ተጀመረ።

በተጨማሪ፣ Kestrel ለምርት ጥሩ ነው? 1 መልስ። አዎ, Kestrel ነው። ማምረት ዝግጁ ነው፣ ነገር ግን ማመልከቻዎ በወል አውታረ መረቦች ላይ የሚገኝ ከሆነ ማይክሮሶፍት በተገላቢጦሽ ፕሮክሲ እንዲጠቀሙ ይመክራል። ቀላል ጭነት ማመጣጠን እና የኤስ ኤስ ኤል ማዋቀር (እነዚህ በተገላቢጦሽ ፕሮክሲ ሊቋረጥ ይችላል ለምሳሌ) ለስታቲክ ፋይሎች የተሻለ ድጋፍ፣ መጭመቂያ፣ ወዘተ።

በተጨማሪም Kestrel ን መጠቀም አለብኝ?

Kestrel በአጠቃላይ ለተሻለ አፈፃፀም ይመከራል. HTTP sys ይችላል መተግበሪያው ከበይነመረቡ ጋር በተጋለጠበት እና አስፈላጊ ችሎታዎች በኤችቲቲፒ በሚደገፉ ሁኔታዎች ውስጥ ይጠቀሙ። sys ግን አይደለም Kestrel.

እንዴት ነው kestrel ያዋቅሩት?

ከሚከተሉት መንገዶች ውስጥ አንዱን ይጠቀሙ፡-

  1. Kestrel በ Startup ውስጥ ያዋቅሩ። አዋቅር አገልግሎቶች፡ የ IConfiguration ምሳሌን ወደ ጅምር ክፍል አስገባ።
  2. አስተናጋጁን በሚገነቡበት ጊዜ Kestrelን ያዋቅሩ፡ በፕሮግራም.cs ውስጥ የ Kestrel ውቅረት ክፍልን ወደ Kestrel ውቅር ይጫኑ፡ C # ቅጂ።

የሚመከር: