Dans notre nouveau projet, nous voulons AppFabric Caching devenir un élément clé. En règle générale, nous aurons un modèle d'écriture/domaine et un modèle/domaine en lecture: Services backend sont informés par les fournisseurs/services et autres seront mis en cache des données, selon les règles d'affaires. Les services/sites Web frontend consomment des données selon les besoins.AppFabric Caching - Lecture Through/écriture Derrière la stratégie
-lecture/écriture-behind semble être une bonne approche. Mais comment l'implémenter pour une vraie solution métier? Chaque exemple que j'ai vu utilise une requête simple avec ADO.NET pour le chargement des données. Dans notre cas, le chargement des données dépend de l'activité et implique de nombreux assemblages et interactions. Déployer toutes nos activités à chaque hôte de cache ne semble pas être une bonne solution.
Une autre approche est d'avoir un service unique par domaine, responsable obtenir/lecture du cache et écrire/mettre dans le cache. Pas idéal et dégradera les performances car il s'agira d'un encapsuleur pour la mise en cache d'AppFabric.
Si vous avez d'autres questions, s'il vous plaît ne pas hésiter.
Merci pour l'aide!