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

Java Discussion :

Limiter le nombre d'utilisateurs sur une application


Sujet :

Java

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Octobre 2004
    Messages : 92
    Points : 58
    Points
    58
    Par défaut Limiter le nombre d'utilisateurs sur une application
    Salut tout le monde,
    Pour les besoin d'une application web développez en java et déployer sur TOMCAT , je veux limiter le nombre d'utilisateurs (sessions) qui peuvent se connecter en même temps sur mon application.
    Donc j'ai pensé à crypter ce nombre (avec une clé privé fixé en dure sur une classe java ) et le mettre dans un fichier et à chaque connexion d'un utilisateur je décrypte le code qui se trouve sur le fichier et je le teste avec le nombre d'utilisateurs déjà connectés .
    Que pensez vous de cette méthodes .
    Cordialement

  2. #2
    Membre confirmé
    Avatar de provirus
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2009
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2009
    Messages : 248
    Points : 580
    Points
    580
    Par défaut
    Je ne suis pas sûr de comprendre pourquoi tu cryptes ton fichier. Y-a-t-il une possibilité qu'un utilisateur puisse modifier ce fichier?

    Côté performances, lire et écrire un fichier peut faire mal à moins qu'il y a très peu de personnes qui se connectent en même temps. Il faut aussi penser à sa durée de vie: le fichier existera toujours après le redémarrage de Tomcat, mais tes sessions existeront-elles encore?

    D'autres solutions:
    1- Utiliser une base de données pour savoir en tout temps qui est connecté
    2- Utiliser une propriété statique, un singleton ou un managed bean niveau global pour garder ce nombre en mémoire plutôt que dans un fichier

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Octobre 2004
    Messages : 92
    Points : 58
    Points
    58
    Par défaut
    C'est pas le fichier que je crypte mais le nombre d'utilisateurs.Si l'utilisateur modifie le fichier(et il n'a pas à le faire, il est déployé avec l'application ) ,je peux le vérifié et il n'accédera pas à l'application.
    Coté performances ,y 'a aucun souci ,vu que ça se passe au début de la connexion et j'utilise déjà un fichier (.proprietes) pour récupérer des information pour la connexion à la base de données ,c'est pour ça d'ailler que je ne stock pas ce nombre sur la base de données.

Discussions similaires

  1. Droits des utilisateurs sur une application
    Par devman2011 dans le forum Modélisation
    Réponses: 2
    Dernier message: 05/04/2012, 15h41
  2. Connaitre le nombre d'utilisateur sur une ligne
    Par Wil14 dans le forum Développement
    Réponses: 5
    Dernier message: 28/05/2009, 14h10
  3. Limiter le nombre de résultats sur une page
    Par yazen dans le forum ASP.NET
    Réponses: 7
    Dernier message: 04/09/2007, 23h13
  4. [CR 9.0]Comment limiter le nombre d'enregistrements sur une page
    Par popol666 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 06/11/2006, 15h27
  5. limitation du nombre d'enregistrement sur une jointure
    Par coredump dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/06/2005, 16h13

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