Τι είναι μια κλήση υπηρεσίας REST;
Τι είναι μια κλήση υπηρεσίας REST;

Βίντεο: Τι είναι μια κλήση υπηρεσίας REST;

Βίντεο: Τι είναι μια κλήση υπηρεσίας REST;
Βίντεο: Αυτόματη άντληση κωδικών myDATA REST API 2024, Νοέμβριος
Anonim

Μεταφορά αντιπροσωπευτικού κράτους ( ΥΠΟΛΟΙΠΟ ) είναι ένα αρχιτεκτονικό στυλ λογισμικού που ορίζει ένα σύνολο περιορισμών που θα χρησιμοποιηθούν για τη δημιουργία Ιστού Υπηρεσίες . Σε έναν ξεκούραστο Ιστό υπηρεσία , τα αιτήματα που γίνονται στο URI ενός πόρου θα προκαλέσουν απάντηση με ένα ωφέλιμο φορτίο μορφοποιημένο σε HTML, XML, JSON ή κάποια άλλη μορφή.

Από εδώ, πώς λειτουργεί μια κλήση REST;

ΕΝΑ ΥΠΟΛΟΙΠΟ API έργα με παρόμοιο τρόπο. Ο προγραμματιστής δημιουργεί το API στον διακομιστή και επιτρέπει το πελάτης να του μιλήσω. ΥΠΟΛΟΙΠΟ καθορίζει πώς φαίνεται το API. Αντιπροσωπεύει το "Representational State Transfer".

Στη συνέχεια, το ερώτημα είναι τι σημαίνει υπηρεσίες RESTful; ΥΠΟΛΟΙΠΟ χρησιμοποιείται για την κατασκευή Ιστού Υπηρεσίες που είναι ελαφρύ, διατηρήσιμο και επεκτάσιμο στη φύση. ΕΝΑ υπηρεσία που είναι χτισμένο πάνω στο ΥΠΟΛΟΙΠΟ η αρχιτεκτονική ονομάζεται α Ξεκούραστη εξυπηρέτηση . Το υποκείμενο πρωτόκολλο για ΥΠΟΛΟΙΠΟ είναι το HTTP, το οποίο είναι το βασικό πρωτόκολλο Ιστού.

Λαμβάνοντας υπόψη αυτό, τι σημαίνει REST API;

ΕΝΑ RESTful API είναι μια διεπαφή προγράμματος εφαρμογής ( API ) που χρησιμοποιεί αιτήματα HTTP για ΛΗΨΗ, ΤΟΠΟΘΕΤΗΣΗ, ΑΝΑΡΤΗΣΗ και ΔΙΑΓΡΑΦΗ δεδομένων. Ενα API για έναν ιστότοπο είναι κώδικας που επιτρέπει σε δύο προγράμματα λογισμικού να επικοινωνούν μεταξύ τους.

Ποιες είναι οι αρχές REST;

ΥΠΟΛΟΙΠΟ είναι ανιθαγενής. Αυτό σημαίνει ότι η επικοινωνία μεταξύ του πελάτη και του διακομιστή περιέχει πάντα όλες τις πληροφορίες που απαιτούνται για την εκτέλεση του αιτήματος. Εάν η πρόσβαση σε έναν πόρο απαιτεί έλεγχο ταυτότητας, τότε ο πελάτης πρέπει να ελέγχει τον εαυτό του με κάθε αίτημα. ΥΠΟΛΟΙΠΟ είναι προσωρινά αποθηκευμένη.

Συνιστάται: