Ainsi, dans mon service WCF, je vais la mise en cache des données si les futurs appels au service peuvent obtenir ces données.Comment mettre en cache dans WCF multithread
Quelle est la meilleure façon pour WCF de mettre en cache des données? comment va-t-on faire ça? si cela aide, le service WCF est multithread (le mode simultané est multiple) et ReleaseServiceInstanceOnTransactionComplete est défini sur false. Le premier appel pour récupérer ces données peut ne pas exister, donc il ira chercher des données d'une source (pourrait être DB, pourrait être un fichier, pourrait être n'importe où), mais par la suite il devrait le mettre en cache et être mis à disposition (idéalement avec un système d'expiration pour l'objet)
pensées?
Merci. En effet, je pensais à appfabric. Qu'en est-il de l'utilisation du gestionnaire de cache dans l'espace de noms system.runtime? Apparemment, c'est à peu près le même que le cache ASP.NET, mais fait pour WCF, donc vous n'êtes pas lié à HttpRuntime –