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

API standards et tierces Android Discussion :

Client/serveur avec Android : problème d’analyse.


Sujet :

API standards et tierces Android

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Client/serveur avec Android : problème d’analyse.
    Bonjour à toutes et a tous.

    J’ai une application existante Java6 client/serveur dans laquelle les clients se connectent par socket au serveur. Le serveur pousse ensuite des objets sérialisés vers les clients qui réagissent à cet événement en traitant l’objet reçu, en mettant à jour leur affichage, etc.

    Ça se gâte quand on me demande d’ajouter un client Androïde connecté en wifi et j’ai un sérieux problème d’analyse.
    Si j’ai bien lu les tutoriels :
    • L’affichage devrait être géré par une activité.
    • La connexion (plutôt en tache de fond) serait portée par un service.

    Mais dans ce cas de figure, comment est-ce que le service peut notifier l’activité qu’un nouvel objet viens d’être reçu ?

    Bref, j’ai pensé naturellement au pattern « observer/observable » mais est-ce que cela a un sens dans le monde Androïd ou bien est-ce qu’il faut mettre en oeuvre d’autres mécanismes ? (à moins que je sois complètement à côté de la plaque ?)

  2. #2
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    Bref, j’ai pensé naturellement au pattern « observer/observable » mais est-ce que cela a un sens dans le monde Androïd ou bien est-ce qu’il faut mettre en oeuvre d’autres mécanismes ? (à moins que je sois complètement à côté de la plaque ?)
    Non , tu peux utiliser les observer, tu peux aussi utiliser les handlers ou les interfaces à toi de voir.

    Observer
    http://developer.android.com/referen.../Observer.html

    Handler
    http://developer.android.com/referen...s/Handler.html

    interface
    Il te suffi de déclarer une interface dans ton service et l'initialiser au lancement de celui ci via la class que tu souhaite remonter l'information , et de l'implémenter dans celle-ci
    Responsable Android de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
    N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    ok, c'est parfait.
    Merci Feanorin.

  4. #4
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    N'oubliez pas de mettre votre sujet comme résolu quand vous pensiez que vous avez trouvez une réponse à votre question .

    Pour cela il vous suffit d'appuyer sur le bouton .

    Merci.
    Responsable Android de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
    N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 08/04/2014, 12h55
  2. Code Client/serveur avec thread sur Android
    Par Narcistou dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 21/04/2011, 11h25
  3. Réponses: 1
    Dernier message: 01/02/2006, 17h48
  4. Client-serveur avec VB6 inside
    Par kremvax dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 28/11/2005, 13h08
  5. [SOCKET] connexion client serveur avec applet
    Par kaiser2003 dans le forum Applets
    Réponses: 2
    Dernier message: 06/10/2004, 22h32

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