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

Servlets/JSP Java Discussion :

Connaitre la 1ere connexion de la semaine


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2006
    Messages : 34
    Par défaut Connaitre la 1ere connexion de la semaine
    Bonjour,

    Je ne sais pas si c'est le bon forum, mais bon je tente ma chance ici...

    J'ai une application web java qui tourne sur tomcat.
    Je voudrais effectuer une tâche précise (suppression de lignes dans la BD) chaque lundi matin à la première connexion sur l'appli (le premier qui arrive fera le boulot automatiquement à la connexion).
    Pour cela je dois donc connaitre cette première connexion, mais je ne sais pas comment faire pour la reconnaitre.

    Si quelqu'un pouvait me donner ne serait ce qu'un début de réponse, ce serait vraiment cool !

    Merci pour votre aide
    SanNash

  2. #2
    zag
    zag est déconnecté
    Membre éclairé

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 58
    Par défaut
    Bonjour,

    il y différente solutions pour la planification de taches en Java. Tu peux utiliser par exemple le framework Quartz ou simplement le jdk pour lancer tes taches a un moment precis.
    Ce tuto pourra surement t'aider pour commencer : thttp://grisha.developpez.com/tutoriel/java/scheduling/

    Peut etre que dans ton cas il ne serait pas nécessaire d'attendre la premire connection pour lancer ton job, mais juste de le lancer tous les lundi matin à 0:00...

    bon courage

  3. #3
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2006
    Messages : 34
    Par défaut
    J'avais trouvé des références vers Quartz en effet mais je ne pensais pas que c'était possible à mettre en place avec une application web.

    En fait, à partir du moment où le serveur d'appli est lancé je peux lancer automatiquement des tâches planifiées quartz sans que personne ne soit connecté ? Je ne voyais pas les choses comme ça (mais effectivement ça reste du java tout ça).

    Je vais peut être chercher de ce coté là alors car c'est sûr que c'est plus intéressant (ça evite que le premier se tape une connexion super lente à cause des delete !!!).

    Merci bien.
    Si vous avez d'autres réponses, allez y !!!

  4. #4
    zag
    zag est déconnecté
    Membre éclairé

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 58
    Par défaut
    oui c'est tout a fait possible dans une appli web.

    D'ailleurs, si tu utilises Spring dans ton appli web, tu as des outils qui te permettent d'intégrer facilement Quartz, de définir et paramétrer ainsi facilement tes triggers dans ton fichier de config, spécifiant ainsi quelle méthode de quelle classe lancer et à quel moment.
    Cela évite d'avoir à taper la moindre ligne de code relative à la planification, tu dev juste les jobs en fait...

    Je ne détaille pas plus ici car ca ce n'est peut etre pas ton cas, mais si ca t'interesse, n'hésite pas

  5. #5
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2006
    Messages : 34
    Par défaut
    Je n'utilise pas Spring (je n'utilise d'ailleurs rien de spécifique).

    Bon je continue mes recherches du coté de Quartz qui j'espère est simple à mettre en place.

    Merci pour tes réponses en tous cas.

Discussions similaires

  1. [MySQL] Ma 1ere Connexion.
    Par steve348 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 05/12/2014, 15h34
  2. Réponses: 4
    Dernier message: 22/06/2011, 12h06
  3. Connaitre le nombre de connexion sur la BDD
    Par sebg42 dans le forum Requêtes
    Réponses: 3
    Dernier message: 27/08/2007, 16h40
  4. [Dates] Connaitre le permier jour de la semaine 13
    Par PrinceMaster77 dans le forum Langage
    Réponses: 4
    Dernier message: 03/01/2007, 23h50
  5. Réponses: 2
    Dernier message: 06/01/2006, 22h55

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