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

Android Discussion :

Liaison 3G et base de données


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Réseau informatique
    Inscrit en
    Février 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Réseau informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 27
    Par défaut Liaison 3G et base de données
    Bonsoir

    Je ne sais pas si c'est la bonne section pour poser mon message mais j'aurais besoin d'aide dans le cadre du developpement d'une application android .

    Comment je peux me connecter et transférer des données vers et depuis un serveur par liaison 3G sur un terminal android.

    Bonne soirée à tous !!

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Via un webservice.
    Android n'intègre pas d'api pour les SGBD courant , tu dois donc passer par une couche intermédiaire qui fera l'interface entre ta bdd et ton terminal via HTTP (par exemple)
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Réseau informatique
    Inscrit en
    Février 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Réseau informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 27
    Par défaut
    Citation Envoyé par grunk Voir le message
    Via un webservice.
    Android n'intègre pas d'api pour les SGBD courant , tu dois donc passer par une couche intermédiaire qui fera l'interface entre ta bdd et ton terminal via HTTP (par exemple)
    j'ai deux application (java) sur deux PC et une application sur mobile (android)

    Mon problème c'est l'interaction entre les différentes applications avec la base de données :
    - entre PC et PC
    - et PC et mobile

    PC<---------> BD ------------->mobile

  4. #4
    Membre éprouvé
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Par défaut
    Comme on te l'a déjà dit ce n'est possible de relier directement ton appli Android à ta base de données.
    Il te faut un web service, une couche de communication http.

    Ton application android doit se connecter à un serveur qui se chargera de faire les requetes à la base pour elle, et lui renverra les réponses sous une forme qu'elle peut comprendre ( json/xml,...).

  5. #5
    Membre confirmé Avatar de Rappunzell
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Novembre 2007
    Messages : 93
    Par défaut
    Salut,

    Comme le dit Moritan, tu vas devoir intéroger un serveur qui lui interrogera ta base et renverra les données à ton appli android

    Perso, j'utilise XML-RPC. Il s'agit d'un protocole normalisé de dialogue entre client et serveur. L'avantage, c'est qu'il est multi-langage et multi-plateformes.

    Ton client (ton appli android) va devoir savoir "causer" le XML-RPC. Pour ça, tu as cette libraire, par exemple. Simple, et efficace.

    Tu trouveras ici (en anglais tout ce dont tu as besoins pour écrire un script PHP qui interrogera ta base et renverra le résultat à ton appli android à l'aide d'XML-RPC (la partie serveur). La libraire et un petit tuto, que demande le peuple ?

    En gros, le principe c'est d'écrire une fonction qui interroge ta base et qui retourne les infos dans ton php.

    Dans ton appli android, tu créés un client XMLRPC avec comme argument l'url sur laquelle se trouvera ton script PHP (donc sur un serveur). Il ne te resteras plus qu'à appeler les fonctions de ton script PHP à l'aide de ton client XMLRPC depuis ton appli android.

    Il suffit de lire la doc... Comme d'hab'

  6. #6
    Membre averti
    Profil pro
    Réseau informatique
    Inscrit en
    Février 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Réseau informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 27
    Par défaut
    Citation Envoyé par Rappunzell Voir le message
    Salut,

    Comme le dit Moritan, tu vas devoir intéroger un serveur qui lui interrogera ta base et renverra les données à ton appli android

    Perso, j'utilise XML-RPC. Il s'agit d'un protocole normalisé de dialogue entre client et serveur. L'avantage, c'est qu'il est multi-langage et multi-plateformes.

    Ton client (ton appli android) va devoir savoir "causer" le XML-RPC. Pour ça, tu as cette libraire, par exemple. Simple, et efficace.

    Tu trouveras ici (en anglais tout ce dont tu as besoins pour écrire un script PHP qui interrogera ta base et renverra le résultat à ton appli android à l'aide d'XML-RPC (la partie serveur). La libraire et un petit tuto, que demande le peuple ?

    En gros, le principe c'est d'écrire une fonction qui interroge ta base et qui retourne les infos dans ton php.

    Dans ton appli android, tu créés un client XMLRPC avec comme argument l'url sur laquelle se trouvera ton script PHP (donc sur un serveur). Il ne te resteras plus qu'à appeler les fonctions de ton script PHP à l'aide de ton client XMLRPC depuis ton appli android.

    Il suffit de lire la doc... Comme d'hab'
    merci pour votre réponse je utilise eclipse et c'est un peu difficile à comprendre tu peut me donné d'autre lien .

    comment je doit utiliser le XML-RPC l'application mobile doit recevoir les informations qui sont sur la base

Discussions similaires

  1. [MySQL] probleme de liaison avec ma base de donnes a l'aide d'un formulaire php
    Par ibuto dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 17/05/2011, 20h10
  2. Probléme avec DATA liaison avec une base de données
    Par patbold dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 26/03/2011, 10h28
  3. Menu et liaison avec une base de donnée
    Par Jatukam dans le forum ASP.NET
    Réponses: 6
    Dernier message: 26/08/2008, 13h10
  4. [SQLServeur2005]Liaison entre différentes Base de données
    Par lg022 dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 16/04/2008, 09h41
  5. liaison entre deux bases de données access
    Par questions dans le forum Access
    Réponses: 1
    Dernier message: 09/06/2006, 13h26

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