Εξερεύνηση του WSDL με τη χρήση της εξερεύνησης WSDL

Αναγκαίες προϋποθέσεις: Για να χρησιμοποιήσετε την εξερεύνηση WSDL, πρέπει να διαθέτετε μια έγκυρη διεύθυνση URL για ένα έγγραφο WSDL.
Η εξερεύνηση WSDL σας επιτρέπει την εξερεύνηση και τη δοκιμή εγγράφων WSDL. Στην εξερεύνηση WSDL διατίθενται οι ακόλουθες ενέργειες:

Εκκίνηση της εξερεύνησης WSDL

Για να εκκινήσετε την εξερεύνηση WSDL, ακολουθήστε τα παρακάτω βήματα:

  1. Εκκίνηση εξερεύνησης διαδικτυακών υπηρεσιών.
  2. Μεταβείτε στην εξερεύνηση WSDL πατώντας το εικονίδιο που βρίσκεται στην επάνω δεξιά γωνία Εικονίδιο εκκίνησης της εξερεύνησης WSDL.

Εισαγωγή αρχείου WSDL στο χώρο εργασίας

Για να εισάγετε το αρχείο WSDL στον πάγκο εργασίας:

  1. Πατήστε αυτό το εικονίδιο: Εικονίδιο εισαγωγής WSDL στον πάγκο εργασίας.
  2. Επιλέξτε το έργο στο οποίο θέλετε να εισάγετε το WSDL.
  3. Αν θέλετε να δημιουργήσετε ένα αρχείο WSIL από το WSDL, επιλέξτε Εισαγωγή σε έγγραφο WSIL ως παραπομπής σε υπηρεσία.
  4. Πατήστε Εκτέλεση.

Εισαγωγή αρχείου WSDL στο σύστημα αρχείων

Για να εισάγετε το αρχείο WSDL στο σύστημα αρχείων, πατήστε το εικονίδιο: Εικονίδιο εισαγωγής WSDL στο σύστημα αρχείων. Προσδιορίστε τη θέση αποθήκευσης του αρχείου WSDL στο σύστημά σας.

Εκκίνηση του οδηγού διαδικτυακών υπηρεσιών

Για να εκκινήσετε τον οδηγό διαδικτυακών υπηρεσιών, πατήστε το εικονίδιο: Εικονίδιο εκκίνησης οδηγού διαδικτυακών υπηρεσιών. Μπορείτε να επιλέξετε αν επιθυμείτε να δημιουργήσετε ένα πελάτη διαδικτυακής υπηρεσίας ή ένα σκελετό διαδικτυακής υπηρεσίας από το αρχείο WSDL. Πατήστε Εκτέλεση για να εκκινήσει ο οδηγός.

Προσθήκη αρχείου WSDL στα αγαπημένα

Για να προσθέσετε το αρχείο WSDL στα αγαπημένα, πατήστε το εικονίδιο: Εικονίδιο προσθήκης WSDL στα αγαπημένα

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

Εξερεύνηση εγγράφων WSDL με τη χρήση της εξερεύνησης WSDL:

  1. Επιλέξτε την "Κύρια σελίδα WSDL" στο τμήμα παραθύρου πλοήγησης, καταχωρήστε ή αναζητήστε τη διεύθυνση URL ενός υπάρχοντος WSDL στο δεξί τμήμα παραθύρου και πατήστε Εκτέλεση. Σημειώστε ότι η εξερεύνηση επιτρέπει την αναζήτηση μόνο των αρχείων WSDL που βρίσκονται στο φάκελο WebContent/WSDL ενός έργου. Για να εξερευνήσετε αρχεία WSDL που είναι αποθηκευμένα σε άλλες θέσεις εντός του χώρου εργασίας, πληκτρολογήστε το όνομα του αρχείου WSDL ή επιλέξτε το αρχείο στο χώρο εργασίας, πατήστε με το δεξί κουμπί του ποντικιού και επιλέξτε Διαδικτυακές υπηρεσίες > Εκκίνηση εξερεύνησης διαδικτυακών υπηρεσιών. Για αυτό το παράδειγμα το WSDL που χρησιμοποιείται αποτελεί μια διαδικτυακή υπηρεσία η οποία επιστρέφει μια θερμοκρασία για οποιοδήποτε ταχυδρομικό κωδικό που καταχωρείται.

    Θα προστεθούν οι ακόλουθοι κόμβοι στη διακλάδωση WSDL:
    • Ο κόμβος WSDL: Εικονίδιο κόμβου WSDL
    • Ο κόμβος υπηρεσίας (ο οποίος αντιπροσωπεύει ένα στοιχείο υπηρεσίας εντός του αρχείου WSDL): Εικονίδιο κόμβου υπηρεσίας
    • Ο κόμβος δεσμού: Εικονίδιο κόμβου δεσμού
    • Ο κόμβος λειτουργίας: Εικονίδιο κόμβου λειτουργίας
  2. Πατώντας τον κόμβο υπηρεσίας στο τμήμα παραθύρου πλοήγησης (σε αυτό το παράδειγμα θα είναι ο κόμβος TemperatureService) εμφανίζονται όλοι οι δεσμοί για αυτή την υπηρεσία, καθώς και το είδος τους και μια σύντομη περιγραφή του δεσμού, αν η τελευταία έχει συμπεριληφθεί από τον παροχέα WSDL στο τμήμα παραθύρου ενεργειών. Υποστηρίζονται τρία είδη δεσμών: SOAP, HTTP Get και HTTP Post.

    Το WSDL που χρησιμοποιείται σε αυτό το παράδειγμα διαθέτει μόνο ένα δεσμό, τον TemperatureBinding, ο οποίος αντιπροσωπεύεται ως ο κόμβος TemperaturePortType στη διακλάδωση WSDL στο τμήμα παραθύρου πλοήγησης.
  3. Πατώντας σε ένα δεσμό που εμφανίζεται ή στον κόμβο του, εμφανίζονται οι λεπτομέρειες του δεσμού WSDL στο τμήμα παραθύρου ενεργειών. Σε αυτές περιλαμβάνονται οι διαθέσιμες λειτουργίες και τα τελικά σημεία για αυτή την υπηρεσία.

    Σε αυτή την προβολή μπορείτε να προσθέσετε ή να αφαιρέσετε τελικά σημεία για την υπηρεσία. Για να προσθέσετε ένα τελικό σημείο, πατήστε Προσθήκη, πληκτρολογήστε τη διεύθυνση URL για το τελικό σημείο και πατήστε Εκτέλεση. Στο τμήμα παραθύρου κατάστασης πρέπει να δηλώνεται ότι η ενημέρωση των τελικών σημείων έγινε με επιτυχία. Για να αφαιρέσετε ένα τελικό σημείο, επιλέξτε το τετραγωνίδιο επιλογής του και πατήστε Αφαίρεση.
Σημείωση: Όταν η εξερεύνηση διαδικτυακών υπηρεσιών φορτώνει αρχεία WSDL τα οποία χρησιμοποιούν πολλαπλά σχήματα ενσωμάτωσης, θα δημιουργηθεί ένα μήνυμα προειδοποίησης για τα είδη στα οποία γίνεται παραπομπή σε αυτά τα σχήματα. Το μήνυμα προειδοποίησης θα είναι παρόμοιο με το εξής: Reference of type <qualified_type_name> isn't resolved.