1. Qu'est-ce que le repos ?
Essence : C'est un style d'architecture logicielle
Core : paramètres API orientés ressources
Pourquoi utiliser Restful ?
Résoudre les problèmes : réduire la complexité du développement ; améliorer l'évolutivité du système
3. Quelle est la différence entre Restful et les autres architectures ?
Le serveur Web Soap est un langage de programmation croisé et une technologie d'appel à distance multi-plateforme d'exploitation. Lors de l'envoi de requêtes et de la réception des résultats via le protocole http, ils sont encapsulés au format XML et certains en-têtes de message http spécifiques sont ajoutés. Ces en-têtes de message http spécifiques et ces formats de contenu XML sont le protocole Soap
La différence entre le. deux architectures est : 1. Efficacité 2. Facilité d'utilisation 3. Sécurité
Efficacité et facilité d'utilisation :
cas soap : Puisque soap ajoute un en-tête de message http spécifique, si le prestataire métier ( WeChat) ne fournit pas de documentation... personne n'utilisera son API
Sécurité :
Restful convient aux scénarios avec des exigences d'efficacité élevées mais de faibles exigences de sécurité
La maturité de savon apporte de la commodité à la conception d'interfaces avec des exigences de sécurité plus élevées
4. Comment implémenter une API conforme à l'architecture Restful ?
Respecter les 6 principaux éléments de conception
5 Quelle est la différence entre Restful et http ?
Restful est un style d'architecture logicielle
http est une méthode d'implémentation
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!