Kuv yuav tsum siv Kestrel?
Kuv yuav tsum siv Kestrel?

Video: Kuv yuav tsum siv Kestrel?

Video: Kuv yuav tsum siv Kestrel?
Video: PEB YUAV TSUM SIB HLUB || NIAM TSHUAV NUM NKAUJ ROOJ YEXUS FEST 2023 ,NKAUJ NTSEEG TAWM TSHIAB 2023 2024, Kaum ib hlis
Anonim

Peb feem ntau pom zoo siv Kestrel tom qab IIS ntawm Windows. Txawm li cas los xij, Kestrel tsis txaus siab raws li tus neeg rau zaub mov ntug hauv 1.1 (nws yuav nyob rau hauv 2.0), yog li yog tias koj tsis xav tau siv IIS tiam siv WebListener.

Ib yam 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 Web server yog dab tsi? Kestrel yog qhov chaw qhib, hla platform, lub teeb yuag thiab lub neej ntawd webserver siv rau Asp. Net Core applications. Asp. Net Core applications khiav Kestrel webserver raws li tus txheej txheem server tuav web thov. Kestrel webserver yog raws li async I/O tsev qiv ntawv hu ua libuv feem ntau tsim rau Node. js.

Kuj tseem paub yog, kestrel ua haujlwm li cas?

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. Nws yog ib tug mloog neeg rau zaub mov thiab ib tug hais kom ua-line interface. Koj nruab cov neeg rau zaub mov mloog ntawm lub Windows lossis Linux server thiab cov kab hais kom ua ntawm koj lub computer.

Puas yog Kestrel 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

Pom zoo: