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

avec Java Discussion :

Objet proxy? Est ce bien ce que je dois utiliser?


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut Objet proxy? Est ce bien ce que je dois utiliser?
    Bonjour,

    Je n'irai pas jusqu'à dire que je suis débutant en Java car j'ai déjà créé plusieurs servlet, jsp et autres petites choses, mais là, je bloque.

    On me demande de gérer certaines connexions et on me dit qu'il faut que j'utilise un objet proxy. Je m'explique.

    En gros, je dois proposer une liste d'url. Si le client clique sur un de ces liens (et seulement ceux-là car le reste des sites est libre d'accès via le proxy normal de la sociètè), je dois récupérer sa requète (afin de vérifier entre autres si il y a encore des licences disponnibles pour le site en question), renvoyer la requète sur le net, récupérer la page qui provient du net et la renvoyer à mon client. Tout ça, sans changer les paramètres proxy du client (internet explorer, pas le choix).
    Bon, jusque là, je pense que c'est réalisable. Par contre, je dois continuer a "scanner" le trafic vers ce site. En clair, ce sont des sites de dictionnaire en ligne. Mais ma société veut imposer un "time out" pour l'utilisation (afin de ne pas bloquer une licence toute la journée simplement car une personne ne ferme pas IE). Donc, il faut que mon serveur web puisse conserver la session vers le site dictionnaire. Il faut donc que je puisse récupérer les requètes du client même quand il fait une recherche de traduction sur le site.

    Pour résumer, mon serveur web doit proposer une liste d'url. Quand le client clique sur un de ces liens, je dois créer une session que je dois conserver jusqu'à ce qu'il ferme IE ou jusqu'au "time out" (alors que je n'ai plus rien à voir avec le site dictionnaire qui est un site externe sur lequel je n'ai pas la main). Si le "time out" est arrivé, je dois bloquer la requète vers le site et relancer la procédure pour vérifier si il reste des licences disponibles.

    Donc, mes questions sont de savoir si ça semble possible et, si oui, est-ce bien en utilisant un objet proxy que je parviendrai à le faire?

    Merci

    Si ce n'est pas clair, je peux essayer d'être plus précis.

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par eldon Voir le message
    Si ce n'est pas clair, je peux essayer d'être plus précis.
    Personnellement, je pense que ça s'impose
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    Je dois développer une application web (intranet) pour ma boite. Cette application doit (entre autre) proposer une liste de liens vers des sites de dictionnaire en ligne. Mon application va devoir gérer l'utilisation des licences donc, il faut que je puisse savoir à tout moment combien de licences sont connectées. De plus, les sites dictionnaires ne peuvent être consulté que 15 min afin de ne pas bloquer inutilement les licences.

    Mon problème est donc de réussir à intercaller entre le client et les dictionnaires en lignes une couche (proxy?) qui me permettra de filtrer les requêtes client afin de pouvoir les bloquer si les 15 min sont passées afin de libérer la licence.


    J'espère que c'est plus clair

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    338
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2008
    Messages : 338
    Par défaut
    Oui je pense aussi que le design pattern proxy ferai bien l'affaire.
    Donc ce qui j'ai compris:
    tu as 3 liens par exemple à afficher avec 5 licences pour chaque site
    Si tu as 5 utilisateurs qui ont cliqué sur ce lien alors le 6ème ne peut pas accéder à ce site qu'après 15min d'attente maximmum ou que l'un des utilisateurs soit déconnecté?

  5. #5
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    en gros ton site va être un gros proxy qui va charger les pages du site distant, changer toutes les url et les afficher au client, de manière à ce que ce soit à toi que le client enverra la requetes?

  6. #6
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    Oui, c'est tout à fait ça.

    Maintenant, il me reste à trouver comment faire. Je ne peux pas changer les paramètres proxy de IE.

Discussions similaires

  1. [MySQL] problémes de champ automatique que je dois utiliser dans la forme
    Par elyakhlifi dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 08/12/2010, 16h16
  2. Qu'est-ce que je dois utiliser: routeurs ou pas
    Par Lucas Panny dans le forum Hardware
    Réponses: 2
    Dernier message: 22/06/2009, 10h11
  3. est ce que mon proxy est sécurisé avec cette config?
    Par kerkennah dans le forum Sécurité
    Réponses: 1
    Dernier message: 23/05/2007, 17h45
  4. Comment tester qu'un objet String est bien initialisé
    Par Jones dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 17/09/2004, 11h29

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