Microsoft Kestrel yog dab tsi?
Microsoft Kestrel yog dab tsi?

Video: Microsoft Kestrel yog dab tsi?

Video: Microsoft Kestrel yog dab tsi?
Video: Что такое база данных и SQL? 2024, Hlis ntuj nqeg
Anonim

Kestrel yog qhov chaw qhib (qhov chaws muaj nyob ntawm GitHub), kev tshwm sim-tsav, asynchronous I / O raws li server siv los tuav ASP. NET daim ntawv thov ntawm txhua lub platform. Koj nruab cov neeg rau zaub mov mloog ntawm lub Windows lossis Linux server thiab cov kab hais kom ua ntawm koj lub computer. Nws tau launched los ntawm Microsoft nrog rau ASP. NET Core.

Tsis tas li ntawd, Kestrel puas zoo rau kev tsim khoom?

1 Teb. Yog lawm, Kestrel yog ntau lawm npaj txhij, tab sis yog tias koj daim ntawv thov muaj nyob rau hauv pej xeem tes hauj lwm Microsoft pom zoo kom koj siv nws nrog lub npe rov qab. Yooj yim thauj khoom sib npaug thiab SSL teeb tsa (cov no tuaj yeem raug txiav tawm ntawm lub npe rov qab piv txwv) Kev txhawb nqa zoo dua rau cov ntaub ntawv zoo li qub, compression, thiab lwm yam.

Ib sab saum toj no, Kestrel puas txhawb Windows authentication? Windows Authentication (tseem hu ua Negotiate, Kerberos, lossis NTLM kev lees paub ) tuaj yeem teeb tsa rau ASP. NET Core apps tuav nrog IIS, Kestrel , los yog HTTP. sys. Windows Authentication (tseem hu ua Negotiate, Kerberos, lossis NTLM kev lees paub ) tuaj yeem teeb tsa rau ASP. NET Core apps tuav nrog IIS lossis

Tib neeg kuj nug, kuv yuav tsum siv Kestrel?

Kestrel feem ntau pom zoo rau kev ua tau zoo tshaj plaws. HTTP. sys ua tau siv nyob rau hauv cov xwm txheej uas lub app raug rau hauv Is Taws Nem thiab cov peev txheej yuav tsum tau txais kev txhawb nqa los ntawm HTTP. sys tab sis tsis Kestrel.

Aspnetcore_urls yog dab tsi?

Kestrel yog tus neeg rau zaub mov hla lub vev xaib rau ASP. NET Core. Kestrel yog lub vev xaib server uas suav nrog lub neej ntawd hauv ASP. NET Core project templates. Kestrel txhawb cov xwm txheej hauv qab no: HTTPS. Kev hloov kho Opaque siv los pab kom WebSockets.

Pom zoo: