Question

Il est possible d'utiliser AppFabric pour non web / asp.net mise en cache?

au lieu de dire ncache / memcached etc.

Était-ce utile?

La solution

Je l'ai expérimenté avec succès le projet de Microsoft « Velocity » pour la mise en cache dans une application non-web. Velocity était le nom de code pour ce qui est devenu la mise en cache AppFabric. Je ne l'ai pas essayé la mise en cache AppFabric, parce que je n'ai pas accès aux systèmes Windows XP / Server 2003, et AppFabric nécessite Vista / 7 / Server 2008. Vous la documentation de mise en cache AppFabric, je ne vois aucune raison pour laquelle il serait maintenant que le travail pour les applications web.

Autres conseils

AppFabric est une application agnostique -. Il n'y a rien pour vous empêcher de l'utiliser dans les applications WinForms / WPF / services Windows, en fait, je peux voir qu'il se prêterait bien à un service Windows

En fait, vous pouvez stocker des données CLR dans le cache AppFabric, de sorte que rien ne lie est le service de cache avec l'application Web.
Si vous voulez comparer AppFabric avec une autre solution de cache, je pense que vous devez considérer d'autres points. Je pense que ncache / memcached peut également être utilisé dans des applications non web / asp.net.
Mais la solution de cache AppFabric ont d'autres limitations. Par exemple, si vous voulez l'utiliser, vous avez besoin d'avoir Enterprise Edition (ou plus) de Windows Server 2008 ou Windows Server 2008 R2. Vous savez, édition d'entreprise est très cher.

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