Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς APIs Εργασία

; Αν κάθε προγραμματιστής κάθισε και έμαθε τον κωδικό αναγκαίο να χειριστεί άμεσα και να ελέγχουν κάθε πτυχή του λειτουργικού συστήματος , υλικού και λογισμικού των προγραμμάτων του usedm τότε δε θα είχε το χρόνο να κάνει όλα τα προγράμματα της δικής του. Είναι για το λόγο αυτό, οι προγραμματιστές παρέχουν διεπαφές προγραμματισμού εφαρμογών να εκτελέσει το συγκρότημα κώδικα για την αλληλεπίδραση με διάφορα στοιχεία υλικού και λογισμικού . Σκοπός
Η

APIs παρέχουν ένα τυποποιημένο σύνολο των λειτουργιών για το λογισμικό και το λειτουργικό σύστημα για να αλληλεπιδρούν μεταξύ τους . Χρησιμοποιώντας μια τέτοια διεπαφή επιτρέπει σε έναν προγραμματιστή να επικεντρωθεί το χρόνο του στο γράψιμο νέος κώδικας για το νέο πρόγραμμα , παρά την επανασύνταξη του κώδικα ότι άλλοι προγραμματιστές έχουν ήδη γράψει . Χρησιμοποιώντας ΑΡΙ ενός λειτουργικού συστήματος , ένας προγραμματιστής δεν πρέπει να αναπαράγουν τις αλληλεπιδράσεις του υλικού , η οποία εκτελεί ήδη το σύστημα του ξενιστή. Με τη χρήση του API μιας υπηρεσίας Ιστού , μπορεί να χρησιμοποιήσει την υπηρεσία αυτή για να εκτελέσετε βασικές εργασίες για να προσκομίσει στοιχεία ότι το πρόγραμμά του θα χρησιμοποιήσει για να κάνουμε κάτι νέο .
Εικόνων Δημόσια Αντιμετωπίζοντας Λειτουργίες
Η

Οι προγραμματιστές έχουν πρόσβαση σε APIs καλώντας μια συνάρτηση δημόσια επένδυση . Κάθε λειτουργία API εξυπηρετεί ένα συγκεκριμένο σκοπό , όπως η ανάκτηση πληροφοριών σχετικά με την κατάσταση ενός συγκεκριμένου κομμάτι του υλικού ή εκτέλεση μιας πάρει νέες ιστορίες από ένα RSS feed . Για κάθε λειτουργία API , ο προγραμματιστής πρέπει να παρέχει ορισμένες πληροφορίες , που ονομάζεται επίσης τα επιχειρήματα , για τη λειτουργία για να εργαστούν . Αυτές ποικίλλουν από τη λειτουργία για να λειτουργήσει και μπορεί να περιλαμβάνει στοιχεία όπως ονόματα χρηστών , κωδικούς πρόσβασης , ονόματα ιστοσελίδα ή οτιδήποτε άλλο η λειτουργία API θα πρέπει να εκτελέσει το έργο ο προγραμματιστής ζητά .

Η Ιδιωτικές Εκδηλώσεις

Μετά ένας προγραμματιστής καλεί μια συνάρτηση της δημόσιας βλέπει API , οι πληροφορίες που παρέχονται στη συνέχεια πέρασε σε μια ποικιλία από ιδιωτικές λειτουργίες που πραγματικά εκτελέσει τον κώδικα που απαιτείται για να αλληλεπιδράσουν με το συστατικό υλικό ή εκτελέσει την υπηρεσία λογισμικού που απαιτείται για να ολοκληρωθεί η αίτηση . Το αποτέλεσμα των ενεργειών αυτών είναι στη συνέχεια πέρασε πίσω στο πρόγραμμα που ονομάζεται τη λειτουργία της δημόσιας API . Ο προγραμματιστής δεν μπορεί άμεσα πρόσβαση σε αυτές τις ιδιωτικές λειτουργίες . Αυτό θα μπορούσε να είναι επειδή ο προγραμματιστής που έκανε το API ήθελε να διασφαλίσει ότι οι προγραμματιστές που χρησιμοποιούν το API δεν προκαλεί κατά λάθος ο κωδικός δυσλειτουργία , ή επειδή ο κώδικας είναι απαραίτητο για να ολοκληρωθεί η αίτηση είναι ιδιόκτητο στη φύση .
Η
τεκμηρίωση
Η

Οι προγραμματιστές που δημιουργούν APIs παρέχουν τεκμηρίωση που λέει άλλα προγραμματιστές πώς να χρησιμοποιήσετε το API . Αυτές περιλαμβάνουν μια ολοκληρωμένη λίστα με όλες τις δημόσιες λειτουργίες που αντιμετωπίζουν τα API και εξηγήσεις για το τι ακριβώς σκοπό αυτό, κάθε λειτουργία API εξυπηρετεί . Η τεκμηρίωση θα περιλαμβάνει επίσης τα επιχειρήματα που κάθε λειτουργία απαιτεί τον προγραμματιστή να περάσει , και λεπτομέρειες σχετικά με τη μορφή των στοιχείων που θα επιστρέψουν όταν ο προγραμματιστής τους καλεί .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα