Microsoft Velocity - meilleure façon de partager des données mises en cache sur serveur unique
Question
J'ai plusieurs services WCF et l'application ASP.NET les accès aux données via la couche de services partagés. A l'intérieur de cette couche je joue tous les accès aux données nécessaires et la mise en cache. Maintenant, je dois partager entre WCF objet mis en cache ASP.NET ans. Quelle est la meilleure façon de configurer Velocity pour travailler sur un seul serveur. Aussi comment puis-je désactiver sérialisation?
Merci!
La solution
MS Velocity est conçu pour fournir un distribué cache. Si vous avez un seul serveur MS Velocity peut être un peu exagéré.
Un autre point contre l'utilisation de MS Velocity est qu'il est toujours en CTP.
Dans votre cas, j'utiliser MS Enterprise Library Caching Application Block. Si vous configurez votre ASP. Net et votre site WCF d'utiliser le même pool d'applications qu'ils auront accès à la même mémoire