Microsoft Velocity - meilleure façon de partager des données mises en cache sur serveur unique

StackOverflow https://stackoverflow.com/questions/1354913

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!

Était-ce utile?

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

http://msdn.microsoft.com/en-us/library /dd203099.aspx

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