Δοκιμή εγγράφων WSDL και διαδικτυακών υπηρεσιών χρησιμοποιώντας την εξερεύνηση WSDL

Τα έγγραφα WSDL επιτρέπουν στους προγραμματιστές την έκθεση των εφαρμογών τους ως υπηρεσίες προσβάσιμες μέσω δικτύου στο διαδίκτυο. Μέσω του UDDI και του WSIL μπορούν άλλες εφαρμογές να ανακαλύψουν έγγραφα WSDL και να να συνδεθούν με αυτά για την εκτέλεση συναλλαγών ή την εκτέλεση άλλων επιχειρηματικών διεργασιών.Η εξερεύνηση διαδικτυακών υπηρεσιών σας επιτρέπει την εξερεύνηση, την εισαγωγή και τη δοκιμή εγγράφων WSDL.

Αναγκαίες προϋποθέσεις: Για να χρησιμοποιήσετε την εξερεύνηση WSDL:

Η εξερεύνηση WSDL σας επιτρέπει την εξερεύνηση και τη δοκιμή εγγράφων WSDL. Για περισσότερες πληροφορίες σχετικά με την εξερεύνηση εγγράφων WSDL με τη χρήση της εξερεύνησης WSDL, ανατρέξτε στην ενότητα Χρήση της εξερεύνησης WSDL .

Για τη δοκιμή μιας διαδικτυακής υπηρεσίας με τη χρήση της εξερεύνησης WSDL:

  1. Για να εκκινήσετε την εξερεύνηση WSDL, ακολουθήστε τα παρακάτω βήματα:
    1. Στην εξερεύνηση διαδικτυακών υπηρεσιών, μεταβείτε στην εξερεύνηση WSDL πατώντας το εικονίδιο που βρίσκεται στην επάνω δεξιά γωνία Εικονίδιο εκκίνησης της εξερεύνησης WSDL.
  2. Επιλέξτε την "Κύρια σελίδα WSDL" στο τμήμα παραθύρου πλοήγησης, καταχωρήστε ή αναζητήστε τη διεύθυνση URL ενός υπάρχοντος WSDL στο δεξί τμήμα παραθύρου και πατήστε Εκτέλεση. Για αυτό το παράδειγμα το WSDL που χρησιμοποιείται αποτελεί μια διαδικτυακή υπηρεσία η οποία μετατρέπει τη θερμοκρασία από βαθμούς Κελσίου σε βαθμούς Fahrenheit ή το αντίστροφο.
    Αποτύπωμα οθόνης του τμήματος παραθύρου κύριας σελίδας WSDL της εξερεύνησης διαδικτυακών υπηρεσιών
    Θα προστεθούν οι ακόλουθοι κόμβοι στη διακλάδωση WSDL:
    • Ο κόμβος WSDL: Εικονίδιο κόμβου WSDL
    • Ο κόμβος υπηρεσίας (ο οποίος αντιπροσωπεύει ένα στοιχείο υπηρεσίας εντός του αρχείου WSDL): Εικονίδιο κόμβου υπηρεσίας
    • Ο κόμβος δεσμού: Εικονίδιο κόμβου δεσμού
    • Ο κόμβος λειτουργίας: Εικονίδιο κόμβου λειτουργίας
  3. Στο τμήμα παραθύρου λεπτομερειών δεσμού WSDL, πατήστε στη λειτουργίας (σε αυτό το παράδειγμα στη λειτουργία CtoF) για να εμφανιστούν τα εξής:
    • Μια αναπτυσσόμενη λίστα με τα διαθέσιμα τελικά σημεία για τη συγκεκριμένη λειτουργία
    • Πεδία για κάθε παράμετρο της συγκεκριμένης λειτουργίας (σε αυτό το παράδειγμα η παράμετρος temp) και το είδος των πληροφοριών που αναζητεί η παράμετρος (στο συγκεκριμένο παράδειγμα η παράμετρος temp αναζητάει ακέραιο αριθμό).
      Κλήση τμήματος παραθύρου λειτουργίας WSDL της εξερεύνησης διαδικτυακών υπηρεσιών
      Η προβολή "Μορφή" σας επιτρέπει να καταχωρήσετε τις παραμέτρους για την κλήση λειτουργίας διαδικτυακής υπηρεσίας. Τα ονόματα των παραμέτρων εμφανίζονται ως διασυνδέσεις των οποίων η ενέργεια είναι η εμφάνιση πλαισίου διαλόγου που περιγράφει ενσωματωμένες πληροφορίες γλώσσας ορισμού σχήματος XML (XSD). Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με το XSD: http://www.eclipse.org/xsd/
      Αποτύπωμα οθόνης του πλαισίου διαλόγου πληροφοριών XSD
       
  4. Πληκτρολογήστε τον ακέραιο και πατήστε Εκτέλεση. Το αποτέλεσμα επιστρέφει στο τμήμα παραθύρου κατάστασης.
    Αποτύπωμα οθόνης λειτουργίας WSDL που έχει κληθεί και εμφανίζει το αποτέλεσμα στο τμήμα παραθύρου κατάστασης
     
  5. Αν χρησιμοποιείτε το SOAP ως μέθοδο σύνδεσης, αν πατήσετε "Προέλευση" ή "Μορφή" στην επάνω δεξιά γωνία θα γίνεται εναλλαγή εμφάνισης της προβολής "Μορφή" (εμφανίζεται παραπάνω) και την προβολής "Προέλευση", η οποία εμφανίζει το μήνυμα SOAP σε μορφή XML. Μπορείτε επίσης να καταχωρήσετε τις ίδιες πληροφορίες με τη φόρμα αλλά σε μορφή XML (συνιστάται μόνο για έμπειρους χρήστες). Η εξερεύνηση επικυρώνει το XML αν το τροποποιήσετε αλλά όχι τις τιμές παραμέτρου που καταχωρήσατε.
    Προβολή προέλευσης του τμήματος παραθύρου κλήσης λειτουργίας WSDL.
  6. Αν χρησιμοποιείτε το SOAP ως είδος δεσμού, έχετε την επιλογή εναλλαγής μεταξύ του τμήματος παραθύρου κατάστασης και των προβολών "Προέλευση" και "Μορφή". Η προβολή "Προέλευση" εμφανίζει φακέλους αιτήσεων και αποκρίσεων SOAP, συμπεριλαμβανομένων των παραμέτρων που καταχωρήσατε για τη δοκιμή της υπηρεσίας και της τιμής που επιστρέφει.
    Αποτύπωμα οθόνης της προβολής προέλευσης των φακέλων αίτησης και απόκρισης SOAP