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 :

[GCM] Modificiation de l'application serveur


Sujet :

API standards et tierces Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Par défaut [GCM] Modificiation de l'application serveur
    Bonjour,

    Je suis en train d'implémenter dans une application Android un système de notification via ceci : http://developer.android.com/guide/g...gcm/index.html

    Pour le coté client tout va bien pour le moment dans mon application, par contre je galère pour mettre en place le côté serveur.

    En effet, je n'ai aucune expérience en Java côté serveur. J'ai téléchargé le "gcm-server" depuis ici : http://code.google.com/p/gcm/ mais je bloque déjà sur un point crucial :

    Je n'arrive pas à ouvrir le projet et à le compiler dans Eclipse (pour le moment mon expérience en Java se limite à Android) car quand je fais Import > Existing Projects into Workspace et que je pointe le dossier gcm-server, Eclipse dit "No projects are found to import"

    J'imagine que je dois surement installer des plugins, mais lequels ?
    Je viens de mettre com.sysdeo.eclipse.tomcat_3.3.0 mais ça n'a pas l'air de changer grand chose.

    Quelqu'un saurait-il m'indiquer comment procéder ?

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Bonjour,

    Je ne connais pas Android mais Eclipse oui et à mon avis, si tu veux faire simple, tu n'as pas besoin d'essayer d'intégrer la partie serveur dans Eclipse.

    Tu démarres la partie serveur à la main, en ligne de commande ou via l'explorateur Windows (il doit bien y avoir un exécutable) et ensuite avec ton application cliente, tu devrais pouvoir exploiter la partie serveur. Probablement qu'il y a des paramètres à régler pour que le client trouve le serveur mais peut-être que c'est déjà configuré par défaut correctement. En général, dans les applications client/serveur les problèmes que tu peux rencontrer sont de l'ordre de savoir si le port utilisé est le même des deux côtés, sachant que c'est le serveur qui prend un port et le client qui doit se mettre en phase.

    Voilà, bon ce sont des indications basée sur des connaissances générales, je ne suis pas sûr que ça réponde à ton besoin. D'autres sauront peut-être mieux te renseigner que moi.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  3. #3
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Vu qu'il veut modifier la partie serveur....

    Alors je ne connais pas gcm....
    Mais tu parles du plug-in sysdeo tomcat, qui s'applique à ... Tomcat (gratuit lui aussi)

    Une fois le plug-in installé, il faut dans les préférences d'eclipse aller dire à celui-ci ou a été installé tomcat et quelle version a été installée...
    Pour débuguer en toute tranquilité, il est aussi bon d'installer le "dev-loader" (il est dans le répertoire du plug-in eclipse, et il faut l'installer dans le répertoire tomcat).

    Ensuite il y a 3 boutons qui apparaissent dans eclipse: démarrer / arrêter / redémarrer tomcat... Voila pour la partie serveur+eclipse.

    Maintenant concernant le projet... je n'ai pas ouvert le code mais si il n'est pas de base pour eclipse, eclipse ne proposera pas d'ouvrir le projet...
    Par contre, créer un nouveau projet, y coller le code récupéré devrait fonctionner...

  4. #4
    Membre éclairé Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Par défaut
    bonjour,

    Merci pour vos réponses.

    problème résolu, en fait il n est pas nécéssaire de faire un code server side custom.

    On peut très bien envoyer les notifications via un script PHP et c'est la méthode que nous avons retenu car c'est déjà celle utilisé sur l'application iPhone.

  5. #5
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Heu... un script PHP c'est un code serveur side custom hein !

    Que l'on choisisse PHP (script interprété, 1 session = 1 instance, ...)
    Ou Tomcat (java, compilé, session manageable)

    C'est juste une question de performance et de choix de programmation

  6. #6
    Membre éclairé Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Par défaut
    Citation Envoyé par nicroman Voir le message
    Heu... un script PHP c'est un code serveur side custom hein !

    Que l'on choisisse PHP (script interprété, 1 session = 1 instance, ...)
    Ou Tomcat (java, compilé, session manageable)

    C'est juste une question de performance et de choix de programmation
    en effet mais dans notre contexte LAMP c est beaucoup plus simple.

    j aurais du dire script server side custom JAVA héhé

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

Discussions similaires

  1. [ Tomcat ] serveur d'application!!serveur web!!
    Par miagomiago dans le forum Tomcat et TomEE
    Réponses: 10
    Dernier message: 03/01/2006, 17h07
  2. [Réseau][Débutant]Application Serveur/Client par TCP/IP
    Par Belegkarnil dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 13/11/2005, 13h39
  3. application serveur gérant le GUI
    Par didier.cabale dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 03/06/2005, 11h27
  4. Réponses: 2
    Dernier message: 12/10/2004, 13h04
  5. [D8] Application serveur non disponible
    Par Keke des Iles dans le forum EDI
    Réponses: 4
    Dernier message: 27/09/2004, 12h06

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