Aide pour une application client serveur

keviin55keviin55 Membre
02:21 modifié dans Vos applications #1
Salut tout le monde ,
je suis étudiant et pour mon projet de fin d'étude je fait un stage dans une compagnie aérienne pour leur faire une application iphone .
La compagnie m'a donner un accès à  une base de donnés dans laquelle il y a les statut des vols en cours , les promotions ... Mais les heures des voles , les prix ... Je doit les récupérer dans leurs site ( avec curl par exemple ) .
Donc le client envoyer les variables et la requête au serveur . Celui ci recherche l'information dans la base de donné au bien dans le site de la compagnie selon la requête et lui renvoi le résultat .

J'ai penser à  créer le serveur en java et faire la communication entre le client et le serveur par les sockets . les résultats renvoyer par le serveur seront un fichier xml .
Donc ma première question es que cette solution est correcte ?
par ce que après avoir réfléchis  je me suis dit pour quoi ne pa faire une application web , genre php , et le client exécute par exemple se lien :
www.compagniear.fr/applicationiphine/recherchevole.php?destination=espagnea&dae=02032011....

bref es que quelqu'un peut me donner une idée de comment je doit m y prendre ?
merci beaucoup d'avance

Réponses

  • muqaddarmuqaddar Administrateur
    02:21 modifié #2
    dans 1300646334:

    Salut tout le monde ,
    je suis étudiant et pour mon projet de fin d'étude je fait un stage dans une compagnie aérienne pour leur faire une application iphone .
    La compagnie m'a donner un accès à  une base de donnés dans laquelle il y a les statut des vols en cours , les promotions ... Mais les heures des voles , les prix ... Je doit les récupérer dans leurs site ( avec curl par exemple ) .
    Donc le client envoyer les variables et la requête au serveur . Celui ci recherche l'information dans la base de donné au bien dans le site de la compagnie selon la requête et lui renvoi le résultat .

    J'ai penser à  créer le serveur en java et faire la communication entre le client et le serveur par les sockets . les résultats renvoyer par le serveur seront un fichier xml .
    Donc ma première question es que cette solution est correcte ?
    par ce que après avoir réfléchis  je me suis dit pour quoi ne pa faire une application web , genre php , et le client exécute par exemple se lien :
    www.compagniear.fr/applicationiphine/recherchevole.php?destination=espagnea&dae=02032011....

    bref es que quelqu'un peut me donner une idée de comment je doit m y prendre ?
    merci beaucoup d'avance


    Salut Kevin et bienvenue.

    Quelques remarques d'abord.

    1-Fais attention à  ton orthographe. Ton message est truffé de fautes et d'erreurs de syntaxe et c'est pénible à  lire.
    2-Ta boà®te manque pas d'air. Je trouve ça culotté de demander ce genre d'application (assez dure à  réaliser) à  un stagiaire. Personne n'est là  pour t'épauler et de donner des pistes ?
    3-Ce que tu dois faire c'est te connecter à  un webservice depuis l'application iPhone. Si il y a déjà  un site pour la compagnie, ce serait presque étonnant que ce webservice n'existe pas. Sinon il faudra le créer et interroger par un jeu de requêtes client/serveur ces webservices pour récupérer du XML (ou du JSON).
  • keviin55keviin55 Membre
    02:21 modifié #3
    merci pour la réponse rapide
    désoler pour l'orthographe , je fait de mon mieux mais je suis pas français ...
    Pour le stage , c'est moi qui a proposer ça à  l'entreprise donc je peut m'en prendre qu'a moi même .Et pour le moment j'ai pas encore d'encadreur ...
    peut tu me d'expliquer un peut plus le webservice stp ? d'après ce que j'ai trouver :" On peut donc définir un Service Web comme l'implémentation logicielle d'une ressource, identifiée par une URL"
    donc la communication ne va pas être en socket ?
  • muqaddarmuqaddar Administrateur
    02:21 modifié #4
    dans 1300650855:

    merci pour la réponse rapide
    désoler pour l'orthographe , je fait de mon mieux mais je suis pas français ...


    OK, alors profite-en pour aller te présenter dans le salon.

    Le WebService est un jeu de méthodes sur le serveur qui seront appelées depuis le client et renverrons des résultats. Il te faudra sûrement les créer si ces méthodes n'existent pas.

    Fais une petite recherche sur le site, on a déjà  pas mal parlé des webservices et de la façon de les "attaquer".
Connectez-vous ou Inscrivez-vous pour répondre.