Was genau ist der Windows AppFabric?
Microsoft veröffentlicht beta von Windows Server AppFabric, "erleichtert das erstellen, skalieren und verwalten von Webanwendungen und Verbundanwendungen für die Ausführung in IIS".
MS hat auch gesagt, dass Sie bereitstellen können AppFabric auf Ihre eigenen Server, auf einem 3rd-party-host und Windows Azure.
Haben wir bisher noch nicht getan Azure-Entwicklung vor allem, weil die API unterscheidet sich von ASP.NET und Sie können nur die Bereitstellung Ihrer app in die cloud (und nicht auf Ihren eigenen Servern).
Also, wenn ich den AppFabric-API, wird das lassen Sie mich apps erstellen, die ich bereitstellen kann, im Haus, bei einem 3rd-party-hoster oder in der cloud mit den gleichen API? Wird es ein "first class citizen" in alle diese?
Wo bleibt da der Azure API - ist AppFabric einen Ersatz? Was ist Azure SQL?
InformationsquelleAutor der Frage laktak | 2009-12-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Soweit ich bin besorgt, die Hauptsache ist, dass AppFabric bietet, ist, was war früher Codename "Velocity".
Geschwindigkeit war der ursprüngliche name für die Microsoft-Antwort auf MemCachedmit dem Vorteil, dass Sie spezifisch geschrieben für Windows (mit x64-Kompatibilität), und auch besser ASP.NET -integration.
Microsoft gebündelt haben, diese mit etwas zum "verwalten von software mit Windows Workflow Foundation und Windows Communication Foundation". (Ein Projekt, das zuvor unter dem Codenamen Dublin.)
Diese beiden Projekte (Geschwindigkeit und Dublin) werden nun zusammengefügt und verkauft werden unter dem Titel AppFabric.
InformationsquelleAutor der Antwort Chuck Le Butt
AppFabric ist 2 Sachen so weit: ein caching-provider und ein monitoring-service.
Den caching-Anlage wurde zuvor genannt, Geschwindigkeit und erst vor kurzem Hinzugefügt wurde AppFabric. Diese Zwischenspeicherung Anlage, jetzt genannt AppFabric Caching, bietet die lokale Zwischenspeicherung, bulk updates, Rückrufe, updates etc... also das ist, warum es ist spannend, über so etwas wie MemCache, die nicht bieten diese Funktionen OOB.
Die überwachung der Anlage ist ein plugin für den IIS 7 manager, das funktioniert in Verbindung mit 2 windows-Dienste, die aufgerufen werden, AppFabric Workflow-Management-Dienst AppFabric-Event Collection Service. Nach der Installation von AppFabric erhalten Sie 3 "features" im IIS-manager:
Wenn Sie mit dem WWF (Windows Workflow), dann mit AppFabric gibt Ihnen erweiterte Kontrolle über die überwachung und Problembehandlung von Fehlern, die mit einem workflow.
InformationsquelleAutor der Antwort Kyle Nunery
Seine der neue name für die Technologie mit dem Codenamen Dublin. Ein einfacher Weg, es zu betrachten ist, die es repräsentiert die neueste Entwicklung von pre-canned-hosting für Anwendungen auf Basis der WF und WCF. Sie bilden eine Grundlage für die skalierbaren Dienstleistungen, und als solche azure wird Teil der Landschaft. Wir haben derzeit unseren eigenen hosting services für die WF, aber während der Migration auf WF4 wir probieren App-Gewebe für die langfristige Skalierbarkeit der Lösungen.
Es ist eine Menge, indem Sie basierend auf bestehenden Technologien wie IIS, WF, WCF, ETW etc und auf diese MS sind das hinzufügen Dinge wie reporting, management etc. Ich vermute, dass der azure-api wird in form einer unteren Ebene oder mehr Recht cloud-api.
Sehen Sie hier ein channel 9-Video zum Thema
InformationsquelleAutor der Antwort Preet Sangha
aus der Windows-Server-Developer Center > Lernen > Windows Server AppFabric Seite weißes Papier.
InformationsquelleAutor der Antwort rob
selbst nach 2 Jahren seiner Veröffentlichung, appfabric ist immer noch versuchen, um seinen Namen in den Markt, die so weit sieht aus wie eine mission impossible für Sie. Microsoft ist in der Gewohnheit zu genießen, das Monopol auf dem Markt, aber nicht im Falle von appfabric. einige der gut etablieren und Reife verteilten caching-Produkte wie NCache und einige andere sind ziemlich gut job, so appfabric hat zu kommen mit etwas neues und außergewöhnliches mit Ihnen zu konkurrieren
InformationsquelleAutor der Antwort Ravian
Verwenden Sie keine App-Gewebe in einem neuen Projekt. Microsoft veröffentlicht Informationen über das Ende der Unterstützung für dieses Produkt: https://blogs.msdn.microsoft.com/appfabric/2015/06/19/microsoft-appfabric-1-1-for-windows-server-support-lifecycle-extension-4112017/
InformationsquelleAutor der Antwort Hajk Hovhannisyan