44 votes

Quel est exactement le Windows AppFabric?

Microsoft a publié une version bêta de Windows Server AppFabric qui "facilite la création, l'évolution et la gestion d'applications Web et composites qui s'exécutent sur IIS".

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

Jusqu'à présent, nous n'avons pas fait de développement d'Azur, principalement parce que l'API diffère de ASP.NET et vous ne pouvez déployer votre application sur le cloud (et pas sur vos propres serveurs).

Donc, si j'utilise la Version de l'API, qui permettez-moi de créer des applications que je peux déployer dans la maison, à une 3ème partie hébergeur ou sur le cloud avec la même API? Ce sera une sorte de "premier de la classe citoyen" dans tous ces?

Où en est-il de l'Azur de l'API - est de la Version de remplacement? Ce sur Azure SQL?

30voto

Monk Points 9050

Pour autant que je suis concerné, la principale chose que la Version propose est ce qui a été précédemment appelé "Vitesse".

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

Microsoft se sont regroupés avec quelque chose pour "logiciel de gestion intégré avec Windows Workflow Foundation et Windows Communication Foundation". (Un projet précédemment le nom de code de Dublin.)

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

22voto

Nunery Points 1226

AppFabric est 2 choses jusqu'à présent: une mise en cache de fournisseur et d'un service de surveillance.

La mise en cache a été précédemment appelé Vitesse et, plus récemment, a été ajouté à la Version. Cette mise en cache, maintenant appelé la Version mise en Cache, prévoit la mise en cache locale, en vrac mises à jour, des rappels pour les mises à jour, etc... donc c'est pourquoi il est passionnant de plus de quelque chose comme MemCache qui ne fournit pas ces caractéristiques OOB.

Le mécanisme de suivi est un plugin pour le gestionnaire IIS 7 qui fonctionne en conjonction avec 2 fenêtres des services qui sont appelés AppFabric Service de Gestion de Flux de travail et de la Version des Événements de Collecte de Service. Une fois que vous installez la Version, vous obtenez 3 "caractéristiques" dans le gestionnaire des services IIS:

  1. AppFabric Tableau De Bord
  2. Les points de terminaison
  3. Services

Si vous utilisez le WWF (Windows Workflow) puis à l'aide d'AppFabric vous donne un contrôle avancé sur la surveillance et le dépannage des échecs avec un flux de travail.

4voto

Preet Sangha Points 39414

De son le nouveau nom de la technologie code de Dublin. Une façon simple de voir les choses, c'est qu'il représente la dernière évolution de pré en conserve hébergement d'applications basées sur le WF et WCF. Il aura la forme d'une fondation pour les services évolutifs, et en tant que tel azure fera partie du paysage. Actuellement, nous disposons de notre propre service d'hébergement de WF, mais lors de la migration vers WF4 nous essayons d'Application de Tissu pour le long terme d'évolutivité des solutions.

C'est beaucoup par basées sur des technologies de capteurs, tels que IIS, WF, WCF ETW etc et sur le dessus de ces MS sont à ajouter des choses comme la création de rapports, de gestion, etc Je soupçonne que l'azur de l'api de forme à un niveau inférieur ou plus, à juste titre, cloud uniquement de l'api.

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

2voto

rob Points 2309

à partir de la Windows Server Developer Center > Apprendre > Windows Server AppFabric page de papier blanc.

La plateforme Windows Azure composant qui contient Service de Bus est connu comme Windows Azure AppFabric. Malgré son nom, cette composante partage actuellement pas de technologies avec Windows Server AppFabric. Microsoft indique que cela va changer, cependant. En particulier, à la fois de la Version mise en Cache des Services et de la Version des Services d'Hébergement à trouver leur chemin dans Windows Azure AppFabric dans le pas trop lointain avenir. Une fois que cela se produit, les développeurs de l'application sera en mesure d'utiliser la même infrastructure de l'application à la fois sur les lieux avec le Serveur Windows et dans le cloud avec Windows Azure.

0voto

Ravian Points 25

même après 2 ans de sa sortie, la version est encore en train de faire son nom dans le marché, qui ressemble à une mission impossible pour eux. Microsoft est dans l'habitude de profiter de la situation de monopole dans le marché, mais pas dans le cas d'appfabric. certains de bien établir et de maturité de la mise en cache distribuée produits comme NCache et quelques autres sont assez bien de travail jusqu'à la version a de venir avec quelque chose de nouveau et d'extraordinaire pour rivaliser avec eux

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X