Movatterモバイル変換


[0]ホーム

URL:


Μετάβαση στο περιεχόμενο
ΒικιπαίδειαΗ Ελεύθερη Εγκυκλοπαίδεια
Αναζήτηση

Διεπαφή προγραμματισμού εφαρμογών

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
(Ανακατεύθυνση απόAPI)
Το λήμμα δεν περιέχειπηγές ή αυτές που περιέχει δεν επαρκούν.Μπορείτε να βοηθήσετε προσθέτοντας την κατάλληλη τεκμηρίωση. Υλικό που είναι ατεκμηρίωτο μπορεί να αμφισβητηθεί και να αφαιρεθεί.
Η σήμανση τοποθετήθηκε στις 22/04/2010.

ΗΔιεπαφή Προγραμματισμού Εφαρμογών (αγγλ. API, από τοapplication programming interface), γνωστή και ωςΔιασύνδεση Προγραμματισμού Εφαρμογών (για συντομίαδιεπαφή ήδιασύνδεση), είναι η διεπαφή τωνπρογραμματιστικώνδιαδικασιών που παρέχει έναλειτουργικό σύστημα, ή κάποιες εφαρμογές προκειμένου να γίνονται αιτήσεις από άλλα προγράμματα προς αυτά.

Περιγραφή

[Επεξεργασία |επεξεργασία κώδικα]

Ένας από τους βασικούς σκοπούς της διεπαφής είναι να ορίζει και να διατυπώνει το σύνολο των λειτουργιών-υπηρεσιών που μπορεί να παρέχει μια βιβλιοθήκη ή έναλειτουργικό σύστημα σε άλλα προγράμματα, χωρίς να επιτρέπει πρόσβαση στον κώδικα που υλοποιεί αυτές τις υπηρεσίες. Η διεπαφή, ένα«συμβόλαιο κλήσης» μεταξύ καλούντος και καλούμενου, διαχωρίζει την προγραμματιστική υλοποίηση κάποιων υπηρεσιών από τη χρήση τους.

Π.χ. το ταχυδρομείο παρέχει την υπηρεσία της αποστολής γραμμάτων. Οι κανόνες οι οποίοι πρέπει να ακολουθηθούν για την υποβολή ενός αιτήματος αποστολής (φορμά διεύθυνσης παραλαβής, γραμματόσημο και τα λοιπά) είναι ευπρόσδεκτοι, αλλά το πώς θα υλοποιηθεί στην πράξη αυτό το αίτημα αφορά έναν ολόκληρο μηχανισμό υπαλλήλων εν πολλοίς αθέατο στον χρήστη της υπηρεσίας. Στο εν λόγω παράδειγμα διεπαφή είναι οι υπηρεσίες που παρέχονται στους πελάτες οι οποίες συνήθως είναι γραμμένες σε ένα φυλλάδιο, τη διεπαφή του ταχυδρομείου προς τους χρήστες του.

Έτσι π.χ. τολειτουργικό σύστημαWindows έχει τη δική του διεπαφή (κλήσεις συστήματος), η φόρμα της οποίας διατίθεται από την κατασκευάστρια εταιρείαMicrosoft, και η οποία περιγράφει τους τρόπους αξιοποίησης απόπρογράμματα χρήστη του συνόλου των υπηρεσιών που παρέχει το λειτουργικό. Το τμήμα του λειτουργικού συστήματος το οποίο υλοποιεί τις υπηρεσίες που περιγράφονται στη διεπαφή, συνήθως στονπυρήνα του, λέμε ότι είναι ηυλοποίηση της διεπαφής.

wiktionary logo
wiktionary logo
ΤοΒικιλεξικό έχει σχετικό λήμμα:
  διεπαφή προγραμματισμού εφαρμογών
Καθιερωμένοι όροι
Ανακτήθηκε από "https://el.wikipedia.org/w/index.php?title=Διεπαφή_προγραμματισμού_εφαρμογών&oldid=10366135"
Κατηγορία:
Κρυμμένες κατηγορίες:

[8]ページ先頭

©2009-2025 Movatter.jp