- Nori ypatingo įrankių rinkinys, sukurtas didelio našumo HTTP atvirkštinio tarpinio serverio programoms kurti?
- Jums pasisekė, nes kūrėjų komanda suteikė galimybę įsigyti tokį paketą „GitHub“.
- Žinokite, kad tai iš tikrųjų vadinama YARP projektu, o atvirojo kodo šaltinis yra ne kas kita, o pati „Microsoft“.
- Pateiksime visą informaciją apie šią programinę įrangą ir „GitHub“ atsisiuntimo nuorodą.
Šį straipsnį pradėsime nuo klausimo. Ar ieškote įrankių rinkinio, skirto didelio našumo HTTP atvirkštinio tarpinio serverio programoms kurti?
Na, o jei taip, galime parodyti jums tokį, kurį atvirojo kodo šaltinis netgi pats Redmond technologijų milžinas. Ir jei kitas jūsų klausimas buvo, kur rasti šią programinę įrangą, atsakymas yra „GitHub“.
Pasinerkime tiesiai į tai ir pažiūrėkime, kas yra dėl šio atvirkštinio tarpinio serverio įrankių rinkinio.
„GitHub“ yra naujas atvirkštinio tarpinio serverio įrankių rinkinys
Ši iniciatyva iš tikrųjų vadinasi Projektas YARP, kuris reiškia dar vieną atvirkštinį tarpinį serverį ir yra skirtas atvirkštinio tarpinio serverio kūrimui.
Kūrėjai teigė suradę daugybę vidinių „Microsoft“ komandų, kurios arba kūrė atvirkštinį tarpinį serverį savo paslaugai, arba teiravosi apie API ir technologijas.
Taigi, dalyviai iš tikrųjų nusprendė juos visus suburti, kad būtų priimtas bendras sprendimas, o tai, kaip jūs atspėjote, yra šis projektas.
YARP yra atvirkštinio tarpinio serverio įrankių rinkinys, skirtas greitai sukurti tarpinius serverius .NET naudojant ASP.NET ir .NET infrastruktūrą.
Atkreipkite dėmesį, kad pagrindinis YARP skirtumas yra tas, kad jis buvo sukurtas taip, kad būtų lengvai pritaikomas ir koreguojamas, kad atitiktų konkrečius kiekvieno diegimo scenarijaus poreikius.
Kūrėjai taip pat teigė, kad jie tikisi, kad YARP bus pristatyta kaip biblioteka ir projekto šablonas, kurie kartu suteiks tvirtą, našų tarpinį serverį.
Jo vamzdynas ir moduliai suprojektuoti taip, kad galėtumėte lengvai pritaikyti funkcionalumą pagal savo konkrečius poreikius.
Ir nors YARP palaiko konfigūracijos failus, pagrindinis lūkestis yra tas, kad daugelis vartotojų norės valdyti konfigūraciją programiškai pagal savo užpakalinės dalies konfigūracijos valdymo sistemą.
YARP taip pat pateiks konfigūracijos API, kad būtų galima pritaikyti šį tinkinimą, ir yra sukurta su pritaikomumas kaip pagrindinis scenarijus, o ne reikalavimas, kad jūs pradėtumėte kurti scenarijų ar perdaryti iš šaltinio.
Visą reikalingą informaciją apie šį projektą rasite apsilankę jame GitHub puslapis. Be to, norėdami gauti reguliarius atnaujinimus, žr. oficialųjį leidimų puslapį.
Ar tai įrankis, kurio ieškojote? Pasidalykite savo nuomonėmis su mumis toliau pateiktame komentarų skyriuje.