Σπίτι Ήχος Τι είναι η γλώσσα περιγραφής των υπηρεσιών ιστού (wsdl); - ορισμός από την τεχνολογία

Τι είναι η γλώσσα περιγραφής των υπηρεσιών ιστού (wsdl); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Γλώσσα περιγραφής των υπηρεσιών Web (WSDL);

Γλώσσα περιγραφής των υπηρεσιών Web (WSDL) είναι μια γλώσσα που βασίζεται σε XML που περιγράφει τις υπηρεσίες Web και τις χρήσεις τους.

Ένα έγγραφο WSDL είναι μια συγκεκριμένη περιγραφή μιας υπηρεσίας Web που περιλαμβάνει τόσο αφηρημένα όσο και συγκεκριμένα στοιχεία.

Το WSDL περιγράφει την αφηρημένη λειτουργικότητα μιας υπηρεσίας και παρέχει ένα πλαίσιο για την περιγραφή των συγκεκριμένων λεπτομερειών μιας περιγραφής υπηρεσίας. Αυτή η τυπική περιγραφή απαιτείται για τα κατανεμημένα συστήματα και την επικοινωνία μεταξύ των εφαρμογών λογισμικού.

Η Techopedia εξηγεί τη Γλώσσα Περιγραφής των Υπηρεσιών Ιστού (WSDL)

Το WSDL 1.0 εισήχθη το 2000 και αναπτύχθηκε με τη συνεργασία της Microsoft, της IBM και της Ariba. Η γλώσσα επισημοποιήθηκε το 2001 ως έκδοση 1.1.

Το WSDL 2.0 διαφέρει σημαντικά από την έκδοση 1.1 και εγκρίθηκε ως σύσταση του W3C το 2007. Οι περισσότεροι προμηθευτές τρίτων κατασκευαστών, ωστόσο, δεν έχουν προσαρμόσει τις προσφορές τους για να υποστηρίξουν το WSDL 2.0. Για παράδειγμα, η γλώσσα εκτέλεσης επιχειρηματικών διεργασιών (WS-BPEL) Web Services χρησιμοποιεί το WSDL 1.1.

Μια περιγραφή υπηρεσίας WSDL 2.0 υποδεικνύει πως οι δυνητικοί πελάτες πρέπει να αλληλεπιδρούν με την περιγραφόμενη υπηρεσία. Ένα έγγραφο WSDL περιγράφει δύο πτυχές μιας υπηρεσίας Web: μία περίληψη και μία συγκεκριμένη.

Στην περιγραφή που ακολουθεί, τα στοιχεία WSDL είναι πλάγια.

  1. Σε αφηρημένο επίπεδο, η υπηρεσία Web περιγράφεται με όρους των μηνυμάτων που αποστέλλει και λαμβάνει. Μια λειτουργία συσχετίζει ένα μοτίβο ανταλλαγής μηνυμάτων με ένα ή περισσότερα μηνύματα. Ένα μοτίβο ανταλλαγής μηνυμάτων προσδιορίζει την ακολουθία και την καρδιανότητα των μηνυμάτων που αποστέλλονται ή / και λαμβάνονται, καθώς και από ποιον λογικά αποστέλλονται και / ή λαμβάνουν από. Μια διεπαφή ομαδοποιεί τις λειτουργίες μαζί χωρίς να δεσμεύεται να μεταφέρει ή να μεταφέρει μορφότυπο.
  2. Σε συγκεκριμένο επίπεδο, μια δέσμευση καθορίζει λεπτομέρειες μεταφοράς και μορφής καλωδίου για μία ή περισσότερες διεπαφές. Ένα τελικό σημείο συσχετίζει μια διεύθυνση δικτύου με μια δέσμευση. Και τέλος, μια υπηρεσία συγκεντρώνει τα τελικά σημεία που εφαρμόζουν μια κοινή διεπαφή.
Τι είναι η γλώσσα περιγραφής των υπηρεσιών ιστού (wsdl); - ορισμός από την τεχνολογία