AppFabric

AppFabric är en uppsättning mellanprogramtekniker för Windows Server , släppt av Microsoft . Den består av två huvudfunktionsområden: AppFabric Hosting och AppFabric Caching . Microsofts support för dessa upphörde i november 2017. En nyare version av produkten från Microsoft är Service Fabric .

AppFabric hosting

AppFabric Hosting-funktioner ger användarna ett sätt att distribuera och hantera Windows Workflow Foundation (WF) arbetsflöden som är värd för Windows Communication Foundation (WCF) tjänster. AppFabric inkluderar en förlängning av Internet Information Services som gör det möjligt för en IIS-administratör att övervaka prestanda för tjänster och arbetsflöden. Det finns också en uppsättning Windows PowerShell- kommandon för att hantera beständighet, värd och övervakningsuppgifter. AppFabric Hosting-funktioner ger uthållighet, värdskap och övervakning. [ citat behövs ]

Persistens tillåter Windows Workflow Foundation-tjänster att spara tillståndet för långvariga arbetsflöden till en databas. Detta gör Workflow mer hållbart i händelse av avsiktliga avstängningar eller oväntade maskinvarufel. Hosting underlättar hanteringen av WCF- och WF-tjänster inom IIS och Windows Process Activation-tjänsten (WAS). Övervakning lagrar och korrelerar tjänstehändelser i en backend-databas.

AppFabric-cache

AppFabric Caching är en i minnet distribuerad cache som körs på en eller flera lokala servrar för att ge en prestanda- och skalbarhetsförstärkning för .NET Framework- applikationer. AppFabric-cachar lagrar data i nyckel-värdepar med hjälp av det fysiska minnet över flera servrar. Tjänsten presenterar det minnet som en enda resurs. Cachar konfigureras och hanteras genom en uppsättning Windows PowerShell- kommandon.

ASP.NET-cache-leverantörer

En användning av cachning är att lagra ASP.NET-sessionstillståndsdata . När en användare ansluter till en ASP.NET-webbapplikation kan applikationen lagra information i sessionstillstånd. Detta kan användas i efterföljande förfrågningar från samma användare. I stället för att lagra informationen i minnet på varje webbserver kan en inbyggd leverantör av sessionstillstånd dirigera sessionsdata till en backend-cache. Detta gör att ASP.NET-applikationen kan lagra stora mängder cachad data. Det tillåter också framtida användarförfrågningar att dirigera till vilken webbserver som helst, eftersom varje webbserver refererar till samma backend-cache.

Utöver ASP.NET-sessionstillståndsleverantören finns det också en leverantör för ASP.NET- sidutdatacache.

Caching API

.NET - applikationer kan direkt använda Caching API för att programmatiskt cache och hämta alla serialiserbara hanterade objekt . [ citat behövs ]

AppFabric 1.1-versioner

Uppdatera nivå Produktversion Uppdatera nummer Länk
Kumulativ uppdatering 1 1.0.4639.0 2671763 https://support.microsoft.com/en-us/help/2671763
Kumulativ uppdatering 2 1.0.4644.0 2716015 https://support.microsoft.com/en-us/help/2716015
Kumulativ uppdatering 3 1.0.4652.2 2787717 https://support.microsoft.com/en-us/help/2787717
Kumulativ uppdatering 4 1.0.4653.2 2800726 https://support.microsoft.com/en-us/help/2800726
Kumulativ uppdatering 5 1.0.4655.2 2932678 https://support.microsoft.com/en-us/help/2932678
Kumulativ uppdatering 6 1.0.4656.2 3042099 https://support.microsoft.com/en-us/help/3042099
Kumulativ uppdatering 7 1.0.4657.2 3092423 https://support.microsoft.com/en-us/help/3092423
Snabbkorrigering 1.0.4658.2 3199763 https://support.microsoft.com/en-us/help/3199763

Historia

I juni 2008 släppte Microsoft betaversionen av Windows Server AppFabric med kodnamnet 'Velocity'.

I juni 2010 släppte Microsoft Windows Server AppFabric 1.0 . Nästa version, 1.1, ändrades till Microsoft AppFabric 1.1 för Windows Server .

I april 2015 meddelade Microsoft att man skulle avsluta stödet för AppFabric för Windows Server den 2 april 2016. I juni 2015 meddelade Microsoft att man skulle avsluta stödet för AppFabric 1.1 för Windows Server den 11 april 2017, med utökat stöd tillgängligt till den 12. april 2022.

Se även

externa länkar