Question

Microsoft a publié une version bêta de Windows Server AppFabric qui « rend plus facile de construire, à l'échelle et de gérer des applications Web et composites qui fonctionnent sur IIS ».

MS a également dit que vous pouvez déployer AppFabric sur vos propres serveurs, sur un hôte 3ème partie et sur Windows Azure.

Jusqu'ici, nous avons pas fait tout développement Azure surtout parce que l'API est différente de ASP.NET et vous ne pouvez déployer votre application dans le nuage (et non pas sur vos propres serveurs).

Donc, si j'utilise l'API AppFabric, est-ce qui me permet pas de créer des applications que je peux déployer dans la maison, à hoster 3ème partie ou sur le nuage avec la même API? Sera-ce un « premier citoyen de classe » dans tous ces?

D'où vient cette quitter l'API Azure - est AppFabric un remplacement? Qu'en est-SQL Azure?

Était-ce utile?

La solution

En ce qui me concerne, la principale chose que AppFabric offre est ce qui était auparavant le nom de code « Velocity ».

Vitesse est le nom original pour la réponse de Microsoft à MemCached, avec l'avantage d'être écrit spécifiquement pour Windows (avec la compatibilité x64), et ayant également une meilleure intégration ASP.NET.

Microsoft ont fourni ce avec quelque chose pour « logiciel de gestion construit avec Windows Workflow Foundation Windows Communication Foundation ». (Un projet nom de code Dublin .)

Ces deux projets ( Vitesse et Dublin ) ont maintenant été mis en place et sont vendus sous le titre AppFabric .

Autres conseils

AppFabric est 2 choses à ce jour:. Un fournisseur de mise en cache et un service de surveillance

L'installation de la mise en cache a été précédemment appelé Velocity et récemment a été ajouté à AppFabric. Cette facilité de mise en cache, maintenant appelé AppFabric Caching, fournit la mise en cache locale, mises à jour en vrac, callbacks mises à jour, etc ... donc c'est pourquoi il est excitant de quelque chose comme MemCache qui ne fournit pas ces caractéristiques OOB.

L'installation de surveillance est un plug-in pour le gestionnaire IIS 7 qui fonctionne conjointement avec 2 fenêtres services qui sont appelés AppFabric Service de gestion de flux de travail et AppFabric Service de collecte des événements. Une fois que vous installez AppFabric vous obtenez 3 « caractéristiques » dans le Gestionnaire IIS:

  1. Tableau de bord AppFabric
  2. EndPoints
  3. Services

Si vous utilisez le WWF (Windows Workflow) puis en utilisant AppFabric vous donne un contrôle avancé sur les défaillances de surveillance et de dépannage avec un flux de travail.

Son nouveau nom pour la technologie nom de code Dublin. Une façon simple de regarder ce que représente la dernière évolution de l'hébergement avant pour les applications en conserve sur le WF et WCF. Elle constituera une base pour des services évolutifs, et en tant que tel d'azur fera partie du paysage. Actuellement, nous avons nos propres services d'hébergement pour WF, mais tout en migrant vers WF4 nous essayer App Fabric pour les solutions d'évolutivité à long terme.

Il est beaucoup en se basant sur technolgies tels que IIS, WF, WCF ETW existants etc et sur le dessus de ces États membres sont en ajoutant des choses comme des rapports, etc. direction Je soupçonne que les années d'azur de api formeront un niveau inférieur ou plus à juste titre nuage ne api.

Voir ici pour un canal 9 vidéo sur le sujet

Ne pas utiliser App Fabric dans un nouveau projet. Microsoft a publié des informations sur la fin du support pour ce produit: https://blogs.msdn.microsoft.com/appfabric/2015/06/19/microsoft-appfabric-1-1-for-windows-server -Support-cycle-extension-4112017 /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top