Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
541 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java/J2ME] Deux Thread : dont un Thread-Outils

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java/J2ME] Deux Thread : dont un Thread-Outils

n°1741457
_Raynor_
Posté le 04-06-2008 à 16:33:38  profilanswer
 

Bonjour,
 
Mon application cliente (un Midlet Java Mobile) doit s'identifier auprès d'un serveur (via Internet).
Afin de faire ça proprement j'ai "threadé" la partie réseau : j'ai donc un Thread nommé ServerLink qui s'occupe de communiquer avec le serveur.
 
Imaginons l'exécution suivante :
A. Le ServerLink est lancé et mis en veille (wait()).
B. L'utilisateur clique sur le bouton "Connecter", là j'appelle le ServerLink qui va se réveiller (notify()) et faire son boulot (demander un truc au serveur via le réseau).
C. Lorsque qu'il a obtenu la réponse du serveur (délai variable parce que le réseau n'est jamais fiable), il va appeler une méthode du Midlet (genre networkResponse(String s)) pour refiler le résultat.
D. Ce Midlet fera quelque chose de ce résultat (quoi exactement : on s'en fiche).
 
La question que je me pose c'est : les opérations effectuées par le Midlet en D sont faite dans quel thread ? Celui du ServerLink ou bien celui de l'application ?
(Moi j'aimerais que cela soit dans celui de l'application, que le ServerLink puisse retourner se coucher et être prêt pour un autre appel)
 
(Pour la conception, je me suis basé sur l'article : http://developers.sun.com/mobility [...] hreading/)

mood
Publicité
Posté le 04-06-2008 à 16:33:38  profilanswer
 

n°1744476
tempo14
Posté le 10-06-2008 à 23:30:30  profilanswer
 

les opérations effectuées dans la méthode du Midlet sont faite dans le thread de l'appelant, donc du ServerLink dans ce cas.


Message édité par tempo14 le 10-06-2008 à 23:56:16

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java/J2ME] Deux Thread : dont un Thread-Outils

 

Sujets relatifs
java je sais pa quoi qui se passeExecuter un script linux sous java
Application java associé à une extensionPlayer vidéo en java
live search api web service avec javaLancer Tomcat partir dune application java
Java - RecursivitéRépartition de thread sur une appli monothreadée ?
[JAVA-JDOM] Accéder aux différentes nodes[Java] Recuperer le type de l'objet d'une Arraylist
Plus de sujets relatifs à : [Java/J2ME] Deux Thread : dont un Thread-Outils


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR