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

Conception Web Discussion :

Mise en place d'un protocole REST (simple)


Sujet :

Conception Web

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 10
    Par défaut Mise en place d'un protocole REST (simple)
    Bonjour tout le monde, dans le cadre d'un projet de programmation, il m'a été demander de me renseigner et de mettre en place un "protocole"/"serveur" REST.

    Nous devons utiliser REST afin de facilité les authentifications des utilisateurs sur leur session:
    -L'utilisateur entre son identifiant et son mot de passe.
    - Une requête de connexion contenant l'identifiant et le mot de passe crypté est envoyée au serveur.
    -Ce dernier reçoit la demande. Il vérifie alors que le compte existe et que le mot de passe est correct.
    -Pour finir, une réponse est envoyée au client.

    Cela doit ce passer à peu prés comme ça, DONC j'aurais voulu avoir un exemple ou un début d'implémentation REST pour savoir un peu comment ça marche, juste pour pouvoir debuter.
    J'ai lu un peu des cours et de la doc sur REST c'est ce n'est pas tres clair dans ma tete.

    MERCI

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ben déjà là tu ne nous as parlé que de la phase d'authentification, exactement ce dont REST ne s'occupe absolument pas.

    REST n'a pas d'état. Ce qui se passe entre dans une requête est oublié à la requête suivante, sauf bien sûr dans le cas où on crée des ressources persistantes, qui resteront jusqu'à ce qu'on les enlève et pas seulement pour les requêtes à venir.
    Donc REST n'a pas d'état, et l'authentification étant un état, ce n'est pas le problème de REST.

    En général on gère ça avec des cookies qui contiennent un identifiant de session. Comme toujours, donc. Rien ne change de ce côté-là.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 10
    Par défaut
    Merci pour ta réponse, ça m'a permis de creuser un peu plus sur REST.
    Au fait je voudrais mettre en place un serveur REST, qui me permette d'envoyer des requêtes d'envoyer des requêtes vers une base de donnée.
    C'est à dire j'ai mon logiciel développé en C++, et de l'autre coté une base de données. -Je voudrai faire en sorte qu'il ait un système d'authentification des comptes utilisateurs sur la base de donnée,
    - Pouvoir transférer des fichiers de la base de donnée vers la machine utilisateur.
    -Créer/Gérer/Supprimer un compte utilisateur.

    Je n'arrive pas à me lancer, et à bien séparer le travail, je dois utiliser REST, des connexion tcp etc.... je ne sais pas trop. J'ai besoin d'idée pour savoir comment faire.
    Merci

Discussions similaires

  1. Mise en place la plus simple
    Par tnarol dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 14/05/2009, 14h51
  2. [MySQL] Passer d'un formulaire simple à la mise en place dans la base de données
    Par alex28240 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 25/01/2009, 16h01
  3. Mise en place d'un protocole
    Par luckan dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 20/02/2008, 15h19
  4. Mise en place d'un repository avec Repository::Simple
    Par vodevil dans le forum Modules
    Réponses: 1
    Dernier message: 10/12/2006, 00h53
  5. [RMI] Exemple simple de mise en place
    Par Marc90 dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 31/05/2006, 16h17

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