Orleans (softwarový rámec) - Orleans (software framework)
Původní autoři | Microsoft Research |
---|---|
Vývojáři | Microsoft, 343 Industries |
První vydání | Ledna 2015 |
Stabilní uvolnění | 3.3.0 / 9. září 2020[1] |
Úložiště | github |
Napsáno | C# |
Operační systém | Okna, Linux, Operační Systém Mac |
Plošina | .NET Framework, .NET Core |
Typ | Softwarový rámec |
Licence | Licence MIT |
webová stránka | dotnet |
Orleans je multiplatformní softwarový rámec pro vytváření škálovatelných a robustních distribuovaných interaktivních aplikací založených na .NET Framework.[2][3]
Přehled
Orleans byl původně vytvořen eXtreme Computing Group na Microsoft Research[2] a představil Model virtuálního herce jako nový přístup k budování distribuované systémy pro mrak. Orleans stupnice od jednoho místní server do vysoce dostupné a globálně distribuované aplikace v cloudu.[4]
Začínání s cloudové služby pro Halo franšíza, rámec byl používán řadou cloudových služeb společnosti Microsoft[5] a další společnosti od roku 2011.[6] Byla přenesena základní technologie Orleans 343 Industries a je k dispozici jako otevřený zdroj od ledna 2015.[7] Zdrojový kód podléhá licenci pod Licence MIT a hostil dne GitHub.[8]
Orleans běží dál Microsoft Windows, Linux, a Operační Systém Mac a je kompatibilní s .NET Standard 2.0 a vyššími.
Funkce
Mezi funkce Orleans patří:[9]
- Vytrvalost
- Distribuováno KYSELINA transakce[10][11]
- Proudy
- Časovače a připomenutí
- Odolnost proti chybám
Související implementace
The Elektronické umění BioWare divize vytvořila projekt Obíhat. Je to Jáva implementace virtuálních aktérů, která byla silně inspirována projektem Orleans.[12][13]
Viz také
Reference
- ^ „Značky · dotnet / orleans · GitHub“. Úložiště GitHub Orleans. Citováno 2020-06-13.
- ^ A b Microsoft Orleans Distributed App Framework je nyní multiplatformní - nový zásobník
- ^ Open-source cloudový rámec od společnosti Microsoft - HPC ASIA
- ^ Microsoft vydá Project Orleans jako open source | Computerworld
- ^ Orleans ve společnosti Microsoft | .NET Conf 2020
- ^ Microsoft otevírá program včasného osvojení svého cloudového rámce „Orleans“ | ZDNet
- ^ Microsoft vytvoří herní cloudový engine Halo 4 Project Orleans jako open source - SiliconANGLE
- ^ https://github.com/dotnet/orleans/blob/master/LICENSE
- ^ Úvod | Dokumentace Microsoft Orleans
- ^ Oživení distribuovaných transakcí střední úrovně | Microsoft Research
- ^ Distribuované transakce jsou mrtvé, ať žijí distribuované transakce! | Reaktivní summit 2018
- ^ https://github.com/orbit/orbit-legacy/wiki
- ^ Gamasutra: Vytváření škálovatelných backendů pro hry pomocí open source Orleans framework
Další čtení
- Sergey Bykov, Alan Geller, Gabriel Kliot, Jim Larus, Ravi Pandya, Jorgen Thelin (2011). „Orleans: Cloud Computing pro každého“. Sdružení pro výpočetní techniku. Citovat deník vyžaduje
| deník =
(Pomoc)CS1 maint: používá parametr autoři (odkaz) - Philip A. Bernstein, Sergey Bykov, Alan Geller, Gabriel Kliot, Jorgen Thelin (2014). „Orleans: Distribuované virtuální herce pro programovatelnost a škálovatelnost“ (PDF). Microsoft Research. Citovat deník vyžaduje
| deník =
(Pomoc)CS1 maint: používá parametr autoři (odkaz)
externí odkazy
- Oficiální webové stránky
- GitHub - dotnet / orleans: Orleans je multiplatformní rámec pro vytváření distribuovaných aplikací pomocí .NET
- Orleans - Virtuální herci - Microsoft Research
- Microsoft Orleans - fungující příklad - CodeProject
![]() | Tento článek o softwaru vytvořeném nebo vyrobeném společností Microsoft je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |