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

Développement Mobile en Java Discussion :

End to end wireless application


Sujet :

Développement Mobile en Java

  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 84
    Par défaut End to end wireless application
    Bonjour!

    je veux developper une application avec un serveur fixe et un client mobile (téléphone ou PDA avec GPRS). Je me pose deux questions :

    - quel protocole et le mieux adapté?
    - quelle est la meilleure plateforme de développement?

    Au début que, je pensais travailler avec J2ME côté client et J2EE coté serveur et utiliser le protocole http (admis par la plupart des firewalls).
    je me suis ensuite rendu compte que le serveur doit pouvoir initier des appels, donc impossible d'utiliser le http.

    Tous vos avis et suggestions m'interesse. Merci.


    [Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java

  2. #2
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Par défaut
    Je ne vois pas en quoi le fait que le serveur puisse initier des appels empeche d'utiliser http

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 84
    Par défaut
    http est un protocole de type requête -> réponse donc le serveur ne fait que répondre aux requêtes du client. Autrement dit, le serveur ne peut pas envoyer un message sans que le client ait au préalable envoyer une requête.

  4. #4
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Par défaut
    Dans ton cas, il faudrait que ton client reste en écoute du serveur.
    Autrement dit, il faudrait que ton client instantie un "mini-serveur"

  5. #5
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 84
    Par défaut
    Oui, mais est-ce possible avec J2ME ?

  6. #6
    Membre expérimenté

    Avatar de christopheJ
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 600
    Par défaut
    Bonjour,

    Dans MIDP2 tu as une interface ServerSocketConnection dans le package javax.microedition.io.
    Cela permet de mettre des ports en attente de connexion.

  7. #7
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 84
    Par défaut
    oui, mais les firewalls de l'opérateur bloquent les connexions par sockets. Résultat : cela marche sur l'émulateur mais pas sur un réseau réel.

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/03/2015, 14h12
  2. Google : End-to-End disponible en Open Source
    Par Amine Horseman dans le forum Sécurité
    Réponses: 6
    Dernier message: 19/12/2014, 10h46
  3. [Toutes versions] test Front End/Back End
    Par Mr.Mof dans le forum Modélisation
    Réponses: 2
    Dernier message: 22/05/2012, 11h29
  4. Réponses: 2
    Dernier message: 26/07/2010, 16h23

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