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 EE Discussion :

Comment remplacer les threads ? [EJB]


Sujet :

Java EE

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 30
    Points : 23
    Points
    23
    Par défaut Comment remplacer les threads ?
    Bonjour,
    tout est dans la question, je voudrais juste savoir comment il faut faire pour contourner l'absence des threads dans les EJB.

    moi avant,j'avais une application 2 tiers qui permettent au clients lourds d'accéder simultanément à la base de données.
    et maintenant je voudrais mettre en oeuvre cette application en n-tiers en utilisant un serveur d'application JBoss et des conteneurs EJB3.

    donc est-ce que je peux toujours permettre à mes clients d'acceder à la base de données simultanément en utilisant des conteneurs EJB3 ou pas ?

    si oui?comment?

    Merci

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Tout dépend de ce que tu veux faire exactement:
    - tu peux utiliser des Threads côté client si tu as toujours un client lourd
    - tu peux utilises JMS si tes traitements côté serveur ont besoin d'être exécutés de manière asynchrone

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 30
    Points : 23
    Points
    23
    Par défaut
    Citation Envoyé par fr1man Voir le message
    Tout dépend de ce que tu veux faire exactement:
    - tu peux utiliser des Threads côté client si tu as toujours un client lourd
    - tu peux utilises JMS si tes traitements côté serveur ont besoin d'être éxécutés de manière asynchrone
    merci pour votre réponse, mais j'ai du mal encore à comprendre.
    tout ce que j'ai besoin est de permettre aux clients d'accéder à la base de données en simulltané car j'ai des bases de données tres volumineuses et donc chaque chargement des données depuis la base pour un seul client peut prendre jusqu'à 2 minutes sachant que j'ai pas plusieurs utilisateurs qui travaillent similtanément(envirent 5).

    quand vous dites "utiliser JMS si tes traitements côté serveur ont besoin d'être éxécutés de manière asynchrone", est-ce que ça vaut dire que les traitement vont se faire d'une manière séquentiel dans le cas des accès à la base.

    Merci.

  4. #4
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Ta base de données est capable de traiter plusieurs requêtes en parallèle.
    Tu n'as donc rien à changer, si j'ai bien compris ton problème.

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 30
    Points : 23
    Points
    23
    Par défaut
    Citation Envoyé par fr1man Voir le message
    Ta base de données est capable de traiter plusieurs requêtes en parallèle.
    Tu n'as donc rien à changer, si j'ai bien compris ton problème.
    moi aussi j'ai compris la même chose juste que je voulais être sûr de garder cet avantage et benificier de ceux des EJB3.

    merci

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

Discussions similaires

  1. comment remplacer les accents mysql
    Par silvain dans le forum Outils
    Réponses: 13
    Dernier message: 22/02/2007, 12h09
  2. Réponses: 19
    Dernier message: 03/01/2007, 14h49
  3. Comment endormir les threads.
    Par L4BiN dans le forum Concurrence et multi-thread
    Réponses: 6
    Dernier message: 10/08/2006, 07h56
  4. Comment utiliser les Threads en VC++?
    Par mambo dans le forum MFC
    Réponses: 2
    Dernier message: 16/06/2006, 14h04
  5. Réponses: 2
    Dernier message: 29/11/2005, 14h17

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