IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Mise en cache de données


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 97
    Par défaut Mise en cache de données
    Bonjour,
    je travaille sur une application ASP.NET où je travaille avec des objets qui prennent dui temps à s'initialiser.

    Dans ce cas, je voudrais pouvoir enregistrer ces objets dans le cache globale de l'application.
    Je veux donc dire que si deux clients font la même requete, ils accèdent au même objet en cache.

    Quelqu'un aurais une réponse?

  2. #2
    Membre expérimenté
    Inscrit en
    Janvier 2005
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 218
    Par défaut
    Il faudrait alors mettre ton cache au niveau de tes objets métiers, afin que tout le monde en profite, et il faut limiter le temps selon ton besoin.

    Attention par contre si ce sont des informations modifiables, il faudra prévoir de remettre ce cache à 0.

  3. #3
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Les variables d'application pourraient faire l'affaire non?

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 97
    Par défaut
    J'suis d'accord pour mettre un cache d'application mais quelle est la classe capable de faire cela?

    J'utilise un "HttpContext.Cache.add" ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 62
    Par défaut
    exactement

    tu accède à l'objet cache comme suit --> System.Web.HttpContext.Current.Cache

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/04/2011, 15h32
  2. Mise en cache de données via CacheManager
    Par Ghunter59 dans le forum Android
    Réponses: 0
    Dernier message: 24/06/2010, 16h23
  3. Comment forcer la Mise en cache des données ?
    Par sybcat dans le forum Adaptive Server Enterprise
    Réponses: 1
    Dernier message: 12/03/2010, 08h16
  4. Scope Application et mise en cache de données
    Par Huojid dans le forum JSF
    Réponses: 7
    Dernier message: 22/07/2009, 18h01
  5. Création d'un cache, mise en cache de donnée indexé
    Par *alexandre* dans le forum Persistance des données
    Réponses: 6
    Dernier message: 19/05/2007, 15h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo