Est-il possible de définir le cache dans une application et de l'utiliser dans une autre application?Est-il possible de définir le cache dans une application et de l'utiliser dans une autre application?
Répondre
Vous devriez vraiment être beaucoup plus précis dans vos questions. Je dois supposer que vous parlez d'ASP.NET et de la propriété Cache, mais ce n'est qu'une supposition, puisque vous n'avez pas donné d'indice sur ce que vous cherchez (sauf que vous avez dit C#).
Non, la propriété Cache est par application.
La réponse courte est Oui. Quelle que soit la langue que vous utilisez, vous pouvez utiliser un produit tel que MemCached (Linux/Unix), MemCached Win32 (Windows), Velocity (Microsoft) dans lequel de tels produits sont utilisés pour la mise en cache des batteries. Une batterie de cache est similaire à une batterie de serveurs Web en ce sens qu'elle est une solution de haute disponibilité et facilement évolutive ... pour la mise en cache. Dans ce cas, le cache est totalement séparé de l'application elle-même. Donc, tant que vous avez une structure de nommage pour vos clés (assignées aux objets dans le cache), vous pouvez techniquement étendre le contenu en cache non seulement pour les applications, mais également pour les plates-formes, langages, technologies, etc ...
Voir plus d'informations ceci ici: System.Web.Caching vs. Enterprise Library Caching Block
Implémentez votre fonctionnalité de mise en cache dans une application et rendez-la disponible via .Net Remoting.
Ensuite, accédez-y à partir de votre autre application. Rappelez-vous que tous vos objets que vous voulez mettre en cache de cette façon devront être sérialisables. (vous devez probablement sérialiser/désérialiser de votre côté, pas la fin de l'application de cache)
- 1. Glisser/Déposer dans une application ET dans une autre application
- 2. Intégration d'une application dans une autre application
- 3. Définir le paramètre reportviwer dans une application
- 4. Intégrer une application Silverlight dans une autre application Silverlight
- 5. Effacement du cache Symfony pour une autre application
- 6. Comment joindre mon application dans une autre application .Net?
- 7. Comment utiliser l'assemblage d'une application dans une autre application?
- 8. comment supprimer une application dans blacberry d'une autre application
- 9. Est-il possible de référencer une autre application via une variable d'environnement dans Visual Studio?
- 10. Est-il possible de charger une application séparée dans l'iphone?
- 11. Détruire des variables de session dans une autre application
- 12. Comment définir le volume du matériel dans une application iPhone?
- 13. Est-il possible de déployer une application GAE à partir d'une autre application GAE?
- 14. Comment ajouter une autre application dans le projet?
- 15. SetCurrentDirectory dans une application multithread
- 16. Contrôlez un service depuis une autre application dans Vista
- 17. Est-il possible/performant de basculer entre une vue OpenGL ES et UIView dans une application?
- 18. Utilisation de WCF dans une application ASP.Net et meilleures pratiques
- 19. Définir le jeu de caractères dans les rails Application
- 20. La meilleure façon de définir le titre de la tête HTML dans une application Spring + Tiles2?
- 21. Est-il possible de définir le parent d'un .NET WinForm à une application native?
- 22. BIRT dans une application de bureau
- 23. Utiliser SqueezeBox et PHP dans une application?
- 24. Héberger une application flash dans un WindowsFormsHost dans une application Surface et .CallFunction
- 25. Est-il possible d'utiliser Panda3D dans une application wxPython?
- 26. Pouvez-vous utiliser NSPasteBoard pour coller dans une autre application?
- 27. Où est le meilleur endroit pour mettre la logique d'éviction de cache dans une application AppEngine?
- 28. Implémenter le chat dans une application?
- 29. en utilisant wxWidgets dans une application GLUT/autre
- 30. Agrandir une MDIChild d'une autre application VB.NET
est ce ASP.NET? – zvolkov