Εισαγωγή στο SOAP
- Επόμενη σελίδα Εκπαιδευτικό υλικό SOAP
- Προηγούμενη σελίδα Γραμματική του SOAP
Το SOAP είναι ένα απλό πρωτόκολλο βασισμένο στο XML, που επιτρέπει στις εφαρμογές να κάνουν ανταλλαγή πληροφοριών μέσω του HTTP.
Με απλούς όρους: Το SOAP είναι ένα πρωτόκολλο για την πρόσβαση σε υπηρεσίες δικτύου.
Βασικές γνώσεις που πρέπει να έχετε
Πριν συνεχίσετε, πρέπει να έχετε βασικές γνώσεις για τα εξής:
- XML
- Όνομα χώρου XML
Αν θέλετε να μάθετε πρώτα αυτά τα έργα, επισκεφθείτε τοΕκπαιδευτικό υλικό XML》。
Τι είναι το SOAP;
- SOAP σημαίνειΣύνθετο πρωτόκολλο προσρόφησης αντικειμένων
- Το SOAP είναι έναΠρωτόκολλο επικοινωνίας
- Το SOAP χρησιμοποιείται γιαΜεταξύ εφαρμογώνΓια επικοινωνία
- Το SOAP είναι ένας τύπος επικοινωνίαςΑποστολή μηνυμάτωνΜορφή
- Το SOAP σχεδιάστηκε για ναμέσω του διαδικτύουΓια επικοινωνία
- SOAP Ανεξάρτητος πλατφόρμας
- SOAP Ανεξάρτητος γλώσσας
- SOAP Βασισμένος στο XML
- SOAP Λειτουργεί εύκολα και είναι επεκτάσιμο
- Το SOAP σας επιτρέπειΠαράβαση φίλτρων πυρόσβεσης
- Το SOAP θα χρησιμοποιηθεί ως Τα πρότυπα του W3CΓια ανάπτυξη
Γιατί SOAP;
Για την ανάπτυξη εφαρμογών, είναι σημαντικό να επιτρέπεται η επικοινωνία μεταξύ προγραμμάτων μέσω του διαδικτύου.
Η τρέχουσα εφαρμογή επικοινωνεί μεταξύ αντικειμένων όπως το DCOM και το CORBA χρησιμοποιώντας απομακρυσμένες διαδικασίες κλήσεων (RPC), αλλά το HTTP δεν είναι σχεδιασμένο για αυτό. Το RPC προκαλεί προβλήματα συμβατότητας και ασφαλείας; τα φίλτρα πυρόσβεσης και οι διαμεταφερτές θα εμποδίσουν συνήθως αυτόν τον τύπο ροής.
Η επικοινωνία μεταξύ των εφαρμογών μέσω HTTP είναι μια καλύτερη μέθοδος, επειδή το HTTP υποστηρίζεται από όλους τους περιηγητές και τους διακομιστές του Διαδικτύου. Το SOAP δημιουργήθηκε για να εκτελέσει αυτή την εργασία.
Το SOAP παρέχει έναν κοινό τρόπο επικοινωνίας για τις εφαρμογές που εκτελούνται σε διαφορετικές πλατφόρμες και χρησιμοποιούν διαφορετικές τεχνολογίες και γλώσσες προγραμματισμού.
Microsoft και SOAP
Το SOAP είναι κρίσιμο στοιχείο της αρχιτεκτονικής .net της Microsoft, για την ανάπτυξη εφαρμογών Διαδικτύου στο μέλλον.
Το SOAP 1.1 υποβλήθηκε στο W3C
Στις 5 Μαΐου του 2000, η UserLand, η Ariba, η Commerce One, η Compaq, η Developmentor, η HP, η IBM, η IONA, η Lotus, η Microsoft και η SAP υποβλήθηκαν στο W3C το πρωτόκολλο SOAP για το Διαδίκτυο, οι εταιρείες αυτές ελπίζουν ότι αυτό το πρωτόκολλο θα μπορούσε να συνδέσει τις εφαρμογές γραφικών χρήστη της διεπαφής με ισχυρούς διακομιστές του Διαδικτύου μέσω των προτύπων του Διαδικτύου (HTTP και XML), με τρόπο που θα επαναφέρει την ανάπτυξη των εφαρμογών.
Το W3C αναπτύσσει το SOAP 1.2
Ο πρώτος κοινόβουλος έργος SOAP από το W3C κυκλοφόρησε τον Δεκέμβριο του 2001. Για περισσότερες πληροφορίες σχετικά με τις δραστηριότητες SOAP στο W3C, παρακαλώ επισκεφθείτε τοΕκπαιδευτικό υλικό W3C》。
- Επόμενη σελίδα Εκπαιδευτικό υλικό SOAP
- Προηγούμενη σελίδα Γραμματική του SOAP