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

Spring Java Discussion :

TaskExecutor convient-il à mon besoin?


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 214
    Par défaut TaskExecutor convient-il à mon besoin?
    Bonjour à tous.

    Voilà je viens de découvrir l'existence d'une implémentation de TaskExecutor dans Spring 2 et je me demandais si son utilisation pourrait correspondre à mes besoins.

    Ce que je dois faire:

    J'ai besoin d'établir une connexion point à point en UDP avec des serveurs à un certain moment, pour une période assez longue (1h au minimum).
    Cela implique donc que je dois créer mes sockets dans des threads pour être asynchrone. En fait je compte créer 1 thread pour 1 socket écouté.
    Il faut savoir qu'il n'y aura pas vraiment de résultat à la fin de l'exécution d'un thread. C'est juste un service d'écoute d'un serveur qui lui enverra certaines commandes en fonction du message reçu.

    Pour tout ça, pas de soucis je l'ai déjà fais.
    Maintenant mon problème vient de la manière d'administrer tout cela. En fait, je veux avoir dans une JSP un panel d'administration de ces threads.

    Je dois pouvoir via un formulaire remplir les informations du serveur à écouter et mon application doit démarrer un thread pour cela mais est-ce que Spring peut m'aider à cela avec TaskExecutor? Parce que de ce que j'ai compris, il va lancer effectivement un thread pour l'execution du Runnable mais il attendra aussi sa fin pour continuer. Et justement je ne veux pas cela étant donné que l'écoute durera au minimum 1h.

    J'imagine que tout cela n'est pas très clair mais je répondrai avec plaisir à vos questions.

    Merci d'avance!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 214
    Par défaut
    Bon,je reformule ma requête.

    Je recherche une solution élégante me permettant de démarrer via une requête HTTP un batch (en asynchrone donc) sachant que j'utilise Spring.

    C'est plus court là non?

Discussions similaires

  1. jQuery répond-il à mon besoin ?
    Par prgasp77 dans le forum jQuery
    Réponses: 4
    Dernier message: 15/06/2010, 13h23
  2. Django est-il fait pour mon besoin applicatif
    Par clavier12AZQSWX dans le forum Django
    Réponses: 2
    Dernier message: 04/12/2009, 09h35
  3. Réponses: 8
    Dernier message: 17/09/2009, 15h08
  4. Quel langage pour mon besoin ?
    Par jrouane dans le forum Débuter
    Réponses: 0
    Dernier message: 03/02/2009, 13h28
  5. Est ce qu'Access est adapté à mon besoin ?
    Par Maluje dans le forum Sondages et Débats
    Réponses: 3
    Dernier message: 28/01/2008, 10h01

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