Quelle est la différence entre le REPOS et l'API?
Je veux savoir la différence principale entre le REPOS et l'API. Parfois je vois des API REST dans les documents de programmation, puis de se REPOSER ou de l'API de même que l'API REST? Je voudrais savoir plus sur la relation entre le REPOS, de l'API et de l'API REST.
Grâce.
Peut-être cet article que j'ai écrit peut vous intéresser. Ce qui est un RESTE de l'API et de la façon de les concevoir. hersengarage.nl/... a bientôt.
OriginalL'auteur Web Developer | 2016-12-16
Vous devez vous connecter pour publier un commentaire.
RESTE est un type d'API. Pas toutes les Api sont de REPOS, mais tout le RESTE services sont des Api.
API est un terme très large. Généralement c'est la façon dont un morceau de code parle à un autre. Dans le développement web API souvent fait référence à la façon dont nous extraire des informations à partir d'un service en ligne. La documentation de l'API va vous donner une liste d'Url, les paramètres de requête et d'autres renseignements sur la façon de faire une demande à partir de l'API, et de vous informer quelle sorte de réponse sera donnée pour chaque requête.
RESTE est un ensemble de règles/normes/lignes directrices sur la façon de construire une API web. Car il existe de nombreuses façons de le faire, après avoir convenu d'un système de structuration d'une API permet de gagner du temps dans la prise de décisions lors de la construction de l'un, et permet de gagner du temps dans la compréhension de la façon de les utiliser.
J'ai édité ma réponse pour ajouter un peu plus de détails, mais c'est un très vaste sujet que je ne peut pas couvrir ici. Je suggère de Googler les conditions de REPOS et de l'API si vous voulez plus de détails. En outre quelques détails sur ce que vous essayez d'accomplir vous-même en ce qui concerne les Api peuvent faire qu'il est plus facile de donner une réponse claire à votre question.
OriginalL'auteur dave
RESTE la plupart du temps simplement se réfère à l'aide du protocole HTTP comme il était prévu. Utiliser le
GET
méthode HTTP sur une URL afin de récupérer des informations, peut-être dans différents formats basés sur HTTPAccept
en-têtes. Utiliser lePOST
méthode HTTP à créer de nouveaux éléments sur le serveur,PUT
à modifier des éléments existants,DELETE
pour les supprimer. Faire de l'API idempotent, c'est à dire en répétant la même requête avec les mêmes informations doivent donner le même résultat. La Structure de vos Url de manière hiérarchique, etc.RESTE est juste un principe de base comment utiliser l'Url et le protocole HTTP pour la structure d'une API. Il ne dit rien sur le retour des formats, qui peuvent tout aussi bien être JSON.
C'est plutôt que, par exemple, les Api qui envoyer binaire ou XML des messages à un port désigné, n'utilisant pas de différences dans les méthodes du protocole HTTP Url ou à tous les.
OriginalL'auteur Tukaram Patil Pune
Il n'y a pas de comparaison dans le REPOS et l'API, le RESTE est une API de type.
API, en général, est un ensemble de protocoles qui sont déployées sur un logiciel d'application pour communiquer avec d'autres composants logiciels (Comme le navigateur de l'interaction avec les serveurs) et de fournir une interface pour les services qui le logiciel d'application
propose à plusieurs en direct aux consommateurs.
Et de Repos est une forme de principe, qui est une API qui suit, dans lequel le serveur fournit des informations quel que soit le client désire interagir avec les services.
OriginalL'auteur SSabharwal