Chapitre 4 les services web soap partie 1
Chapitre Les Services Web SOAP hamdi aloulou isima u -monastir tn Les architectures orientées services Introduction ?? Il existe deux types de Services Web les plus connus ?? Les Services Web REST aussi appelés Web API ?? Les Services Web SOAP aussi appelés Big Web Services ?? Les services web se basent principalement sur le protocole HTTP et les langages XML et JSON Le protocole HTTP Le Protocole HTTP ?? HTTP HyperText Transfer Protocol ?? Protocole de communication développer pour le web Requête Réponse ?? Protocole qui permet au client de récupérer des documents du serveur ?? Ces documents peuvent être statiques contenu qui ne change pas HTML PDF Image etc ou dynamiques Contenu généré dynamiquement au moment de la requête PHP JSP ASP ? ?? Ce protocole permet également de soumettre des formulaires Le Protocole HTTP ?? Fonctionnement très simple Protocole sans état ?? Le client se connecte au serveur Créer une socket ?? Le client demande au serveur un document Requête HTTP ?? Le serveur renvoi au client le document status ou une erreur status quand le document n ? existe pas ?? Déconnexion ServerSocket Port Accept Le Protocole HTTP Fonctionnement Serveur Web Client HTTP Doc htm Socket IPS ? Port Connexion Socket IPC ? Port ? GET doc html POST script php Réponse HTTP Status Déconnexion Doc htm Les méthodes du protocole HTTP ?? Une requête HTTP peut être envoyée en utilisant les méthodes suivantes ?? GET Pour récupérer le contenu d ? un document ?? POST Pour soumissionner des formulaires Envoyer dans la requête des données saisies par l ? utilisateur ?? PUT Pour envoyer un fichier du client vers le serveur ?? DELETE Pour demander au serveur de supprimer un document ?? HEAD Pour récupérer les informations sur un document Type Capacité Date de dernière modification etc ? Le Protocole HTTP La requête Méthode GET GET doc html HTTP Accect text html Accept -Language fr User -Agent Mozilla saut de ligne Entête de la requête Corps de la requête vide Format de la réponse attendu Méthode uri d ? appel données utilisateur Code de la langue utilisée par le nav Type du navigateur Le Protocole HTTP La réponse HTTP OK Date Wed Feb GMT Server Apache Last -Modified Wed Oct GMT Content -Type Text html Content -length saut de ligne HTML HEAD ? HEAD BODY ? BODY HTML Entête de la réponse Corps de la réponse Date du serveur Ligne du status Type du serveur Date de dernière modification Taille du contenu Type de contenu de retour Le fichier que le client va afficher Le Protocole HTTP Les codes de réponse ?? Les codes de réponse se divisent en classes ?? XX Informationnel ?? Indique une réponse provisionnel ?? Exemples Continue ?? XX Succès ?? Indique que la requête a été reçu compris accepté et traité avec succès ?? Exemples OK Created ?? XX Redirection ?? Indique que d ? autres mesures doivent être prise pour répondre à la requête ?? Exemple Moved Permanently ??
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 13, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 815.9kB