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 :

Conseils mise en cache


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Conseils mise en cache
    Bonjour,

    J'ai un site web architecturé en plusieurs couches, et dans ma couche metier je gere la mise en cache de certaines données. Tout va bien jusque la.

    On me demande d'ajouter une couche WCF (je vous passe l'architecture ajouté à ma solution, et oui encore d'autres couches).

    Mon probleme est que lorsque de ma couche wcf j'apelle ma couche metier alors j'ai des plantages à cause de mon object HttpContext qui n'existe pas !!! comment regleriez-vous cela ? Car je ne compte pas verifier à chaque methodes si cette objet existe !!!!!

    Merci

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    C'est quoi le rapport avec le cache?
    Pour ton problème: http://www.developpez.net/forums/d10...theque-classe/

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Mon probleme vient du faite que lorsque je teste si mon cache est renseigné ou non alors ca plante car l'objet est null

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par topolino Voir le message
    Mon probleme vient du faite que lorsque je teste si mon cache est renseigné ou non alors ca plante car l'objet est null
    C'est assez logique puisque le code WCF est "agnostique au protocole" et là tu fais un code qui suppose que tu vas utiliser Http, ce qui constitue, au regard des concepts sur lesquels sont basés WCF, une anomalie.

    Néanmoins, il existe un attribut permettant de dire à WCF de travailler en mode de compatibilité ASP.Net, permettant de faire fonctionner le code malgré cette conception quelque peu erronée (pas le nom de l'attribut en tête mais une recherche sur le forum devrait te le fournir).

    Accessoirement, on a un peu de mal à comprendre le rapport entre HttpContext et le cache. (il y a une assez bonne gestion de cache fournie par Microsoft avec l'EL depuis la 4.0, peu d'interêt à réinventer l'eau tiède de ce coté).

    Bref, tout cela respire une conception perfectible.

    Sans parler du manque récurrent de clarté de tes questions.

  5. #5
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Merci pour tes reponses je vais voir cela.

    La conception est perfectible car malheureusement l'evolution du projet et des demandes fonctionelles se font au jour le jour, ils ne veulent pas prendre le temps de reflechir sur le moyen/long terme, alors nous nous adaptons.

    Nous essayons de faire les choses le plus evolutifs possibles. Concernant la partie Services (WCF) il y a encore un an la société etait contre, maintenant c'est urgent !!!!! Voila pourquoi la conception en prend un coup.

    Je ne pensais pas que mes questions manquées de claretées et que cela etaient recurrents !!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [1.x] Conseils mise en cache
    Par Invité dans le forum Symfony
    Réponses: 2
    Dernier message: 06/05/2011, 08h31
  2. Empêcher la mise en cache
    Par Huntress dans le forum Langage
    Réponses: 4
    Dernier message: 30/03/2006, 11h54
  3. Mise en cache d'une page
    Par clad523 dans le forum ASP
    Réponses: 1
    Dernier message: 06/03/2006, 11h44
  4. Empêcher la mise en cache des images
    Par oranoutan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 15/02/2006, 11h49
  5. mise en cache du navigateur
    Par littleqi dans le forum ASP
    Réponses: 4
    Dernier message: 03/06/2005, 15h18

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