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

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

Τρόπος εισαγωγής XSD Into WSDL

Περιγραφή των υπηρεσιών Web γλώσσα ( WSDL ) είναι ένα μοντέλο και μορφή για την περιγραφή των υπηρεσιών ιστού με χρήση XML . Ο καταναλωτής μπορεί να εντοπίσετε μια υπηρεσία και να εκτελεί τις εργασίες του . Αυτή η διαδικασία μπορεί να αυτοματοποιηθεί με τη χρήση πιο κοινά εργαλεία ανάπτυξης , επιτρέποντας την ενσωμάτωση εφαρμογών με λίγη έργου που παράγεται κώδικα . WSDLs είναι μια σύμβαση μεταξύ του παρόχου υπηρεσιών και των καταναλωτών ? Το καθιστά ένα self-service - περιγράφουν . WSDLs παρέχουν περιγραφές όλων των δημόσιων επιχειρήσεων, τους τύπους δεδομένων για όλα τα μηνύματα υπηρεσίας , δεσμευτικές λεπτομέρειες για το πρωτόκολλο μεταφοράς και τη διεύθυνση των υπηρεσιών πληροφοριών . Μια «εισαγωγή» στοιχείο μπορεί να χρησιμοποιηθεί σε ένα WSDL για την εισαγωγή εξωτερικών ή WSDLs σχήματα XML . Εισαγωγή εξωτερικών στοιχείων είναι χρήσιμη για να επιτρέπει την WSDL να είναι πιο modular , επαναχρησιμοποίηση XML τύπων δεδομένων ανάμεσα σε πολλούς ορισμούς των υπηρεσιών και την υποστήριξη πολλαπλών εκδόσεων ενός σχήματος . Τα πράγματα που θα χρειαστείτε
κειμένου ή πρόγραμμα επεξεργασίας XML
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργία νέου αρχείου στο κείμενό σας ή επεξεργασίας XML . Εάν ο συντάκτης υποστηρίζει WSDLs , επιλέξτε WSDL ως τύπο αρχείου . Αν δεν υποστηρίζει WSDLs , αλλά υποστηρίζει XML , XML επιλέξτε ως τύπο αρχείου . Εάν ούτε WSDLs ή XML υποστηρίζεται , επιλέξτε ένα απλό τύπο αρχείου κειμένου . 2

Ονομάστε το αρχείο με οποιοδήποτε όνομα που επιθυμείτε , και να δώσει τη μορφή ενός αρχείου " . Wsdl " επέκταση . Για παράδειγμα , το αρχείο μπορεί να ονομαστεί " HelloWorld.wsdl . "
Εικόνων 3

Δημιουργήστε ένα δεύτερο νέο αρχείο στο κείμενό σας ή επεξεργασίας XML . Εάν ο συντάκτης υποστηρίζει τα σχήματα XML , επιλέξτε σχήματος XML ή XSD ως τύπο αρχείου . Αν δεν υποστηρίζει τα σχήματα XML , αλλά υποστηρίζει το αρχείο XML , επιλέξτε XML ως τύπο αρχείου . Εάν ούτε σχήματα XML ή υποστηρίζονται , επιλέξτε ένα απλό τύπο αρχείου κειμένου .
Η 4

Ονομάστε το αρχείο με οποιοδήποτε όνομα που επιθυμείτε , και να δώσει τη μορφή ενός αρχείου " . Xsd " επέκταση . Για παράδειγμα , το αρχείο μπορεί να ονομαστεί " HelloWorld.xsd . "
5

Εισάγετε τον παρακάτω σήμανσης στο αρχείο σχήματος XML που δημιουργήσατε :







Η 6

Εισάγετε τον παρακάτω σήμανσης στο αρχείο WSDL που δημιουργήσατε :


xmlns : wsoap = με ένα παράδειγμα εισαγωγής



schemaLocation = " http://www.myorg.com/supporting/schemas/helloworld.xsd " />






στοιχείο = " helloworld : CallNumber " />

στοιχείο = " helloworld : HelloResponse " />



interface = " hy : helloInterface " >

Η δήλωση εισαγωγής στην WSDL εισάγει μια XML namespace από ένα αρχείο . Ο πρωταρχικός σκοπός του στοιχείου εισαγωγής είναι να εισάγετε το namespace , για να μην αναφέρει πού μπορεί να βρεθεί οι δηλώσεις στο χώρο ονομάτων . Το στοιχείο περιλαμβάνει την προαιρετική " schemaLocation " χαρακτηριστικό . Το χαρακτηριστικό αυτό είναι προαιρετικό , διότι ένας χώρος ονομάτων μπορεί να εισαχθεί από το ίδιο αρχείο ή να καταχωρηθεί σε άλλο τρόπο . Σύμφωνα με την προδιαγραφή WSDL , " schemaLoction » είναι μόνο ένας υπαινιγμός ? Ένα πρόγραμμα ανάλυσης XML είναι ελεύθερος να αγνοήσει τη θέση . Εάν το πρόγραμμα ανάλυσης ξέρει ήδη για τους τύπους σχήμα σε εκείνη την περιοχή , ή έχει άλλο μηχανισμό εύρεση τους , δεν χρειάζεται να χρησιμοποιήσετε την τοποθεσία . Ωστόσο , σε πολλές περιπτώσεις ονομάτων εισάγεται ότι ο XML parser δεν γνωρίζει τίποτα σχετικά , έτσι ώστε η « schemaLocation " χαρακτηριστικό καθίσταται αναγκαία , αλλά τεχνικά είναι ακόμα μόνο ένα δείγμα .
Η
εικόνων

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

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