Προτιμήσεις διαδικτυακών υπηρεσιών

Πριν ξεκινήσετε την ανάπτυξη διαδικτυακών υπηρεσιών ή πελατών, μπορείτε να βελτιστοποιήσετε τον πάγκο εργασίας για ανάπτυξη διαδικτυακών υπηρεσιών ορίζοντας ένα σύνολο προτιμήσεων.

Για να ορίσετε οποιαδήποτε προτίμηση των διαδικτυακών υπηρεσιών, ακολουθήστε τα παρακάτω βήματα:
  1. Πατήστε Παράθυρο > Προτιμήσεις για να ανοίξει το σημειωματάριο "Προτιμήσεις".
  2. Αναπτύξτε τις επιλογές Διαδικτυακές υπηρεσίες ή Διαδίκτυο και XML και πατήστε στην κατηγορία προτιμήσεων που επιθυμείτε να ρυθμίσετε
  3. Επιλέξτε τα τετραγωνίδια επιλογής που θέλετε να ρυθμίσετε ως προεπιλογές κατά τη δημιουργία της διαδικτυακής υπηρεσίας.
  4. Πατήστε OK για την εφαρμογή των αλλαγών και το κλείσιμο του σημειωματάριου "Προτιμήσεις".
Αν απαιτείτε περισσότερες πληροφορίες σχετικά με κάποια από τις επιλογές, επιλέξτε την επιλογή και πατήστε F1.

Τα εργαλεία διαδικτυακών υπηρεσιών σας επιτρέπουν να ορίσετε τις ακόλουθες προτιμήσεις:

Axis Emitter
Σε αυτή τη σελίδα μπορείτε να ορίσετε τις ακόλουθες προτιμήσεις που χρησιμοποιούνται κατά τη δημιουργία ή κατανάλωση διαδικτυακών υπηρεσιών Axis.
WSDL2Java
  • Δημιουργία κώδικα για όλα τα στοιχεία: Ως προεπιλογή, το WSDL2Java δημιουργεί κώδικα μόνο για τα στοιχεία εκείνα στο αρχείο WSDL στα οποία γίνεται παραπομπή. Για πρόσθετες πληροφορίες αναφορικά με τον τρόπο λειτουργίας των παραπομπών, ανατρέξτε στον οδηγό αναφοράς του Axis: http://ws.apache.org/axis/java/reference.html
  • Εκπέμπει ξεχωριστές βοηθητικές κλάσεις για τα μεταδεδομένα: Αν επιλέξετε αυτή την επιλογή, το WSDL2Java θα δημιουργήσει μια ξεχωριστή βοηθητική κλάση η οποία περιέχει τα μετα-δεδομένα και δεν τα συμπεριλαμβάνει στο σκελετό.
  • Προτιμάται η δημιουργία στοιχείων bean αντί πινάκων για είδη πίνακα XML: Η προεπιλεγμένη συμπεριφορά είναι η αντιστοίχιση της παρακάτω κατασκευής XML:
    <element name="array">
     <complexType>
      <sequence>
       <element name="item" type="xs:string"/>
      </sequence>
     </complexType>
    </element>
    σε πίνακα σειράς χαρακτήρων Java (String[]). Αν προτιμάται η δημιουργία συγκεκριμένης κλάσης JavaBean (ArrayOfString) για αυτά τα είδη σχημάτων, επιλέξτε αυτή την επιλογή.
  • Προσθήκη εμβέλειας στο deploy.wsdd: Αυτό δηλώνει τον τρόπο διανομής της υλοποίησης εξυπηρετητή. Η εφαρμογή χρησιμοποιεί μια χρήση της κλάσης υλοποίησης για όλες τις αιτήσεις. Η αίτηση δημιουργεί μια νέα χρήση της κλάσης υλοποίησης για κάθε αίτηση. Η συνεδρία δημιουργεί μια νέας χρήση της κλάσης υλοποίησης για κάθε συνεδρία.
  • Προθεσμία σε δευτερόλεπτα: Ως προεπιλογή τίθεται η τιμή 45. Χρησιμοποιήστε την τιμή -1 για απενεργοποίηση της προθεσμίας.
Java2WSDL
  • Αναζήτηση επιτρεπόμενων μεθόδων στη μεταβιβασμένη κλάση: Αν επιλεγεί αυτή η επιλογή, η λειτουργία ανάλυσης Java2WSDL θα αναζητήσει στις εκτεταμένες κλάσεις τη λίστα των μεθόδων προς εξαγωγή στο αρχείο WSDL.
  • Ανάλυση της κλάσης υπηρεσίας για συμβατότητα με το JAX-RPC πριν τη δημιουργία κώδικα: Αν επιλεγεί αυτή η επιλογή, τα εργαλεία εξετάζουν την κλάση υπηρεσίας Java και τα είδη τιμών της για να καθοριστεί εάν πληροί τις σημαντικές προϋποθέσεις της προδιαγραφής JAX-RPC.
Αναδυόμενο πλαίσιο διαλόγου επιλογής
Τα πλαίσια διαλόγου προτιμήσεων σας επιτρέπουν να καθορίσετε τα πλαίσια διαλόγου τα οποία θέλετε να βλέπετε κατά την εκτέλεση των ενεργειών αναδυόμενων παράθυρων. Αν απενεργοποιήσετε οποιοδήποτε πλαίσιο διαλόγου επιλέγοντας "Να μην εμφανιστεί το παράθυρο διαλόγου ξανά" στην πρώτη σελίδα ενός οδηγού διαδικτυακών υπηρεσιών, μπορείτε αναιρέσετε την αλλαγή αποεπιλέγοντας το τετραγωνίδιο επιλογής δίπλα από το πλαίσιο διαλόγου που επιλέξατε να αποκρύπτεται.
Συμβατότητα και επικύρωση προφίλ
Οι προτιμήσεις συμβατότητας WS-I σας επιτρέπουν να επιλέξετε το επίπεδο συμβατότητας με τα προφίλ WS-I Simple SOAP Binding Profile (SSBP) και WS-I Attachement Profile (AP). Σημείωση: αν αλλάξετε το επίπεδο συμβατότητας με το WS-I ενώ παρουσιάζονται ασυμβατότητες με το WS-I στην προβολή "Εργασία", η προβολή "Εργασία" δεν ενημερώνεται αυτόματα. Πρέπει να γίνει εκ νέου επικύρωση του χώρου εργασίας πριν αφαιρεθούν οι προειδοποιήσεις από την προβολή "Εργασία". Για περισσότερες πληροφορίες σχετικά με το WS-I, ανατρέξτε στο: http://www.ws-i.org/
Αναφορικά με τις προτιμήσεις επικύρωσης, μπορείτε να επιλέξετε εάν θα γίνεται επικύρωση των αρχείων WSDL από τους οδηγούς διαδικτυακών υπηρεσιών και εάν η επικύρωση WSDL πρέπει να ολοκληρώνεται πριν τη μετάβαση του οδηγού στο επόμενο βήμα.
Τοπολογία έργου
Η προτιμήσεις τοπολογίας έργου σας επιτρέπουν τα εξής:
  • Επιλέξτε το προεπιλεγμένο είδος έργου πελάτη που θα δημιουργήσουν οι οδηγοί διαδικτυακών υπηρεσιών κατά τη δημιουργία πελάτη διαδικτυακών υπηρεσιών. Μπορείτε επίσης να ορίσετε της σειρά με την οποία εμφανίζονται τα είδη έργου πελάτη στον οδηγό. Σημειώστε ότι αυτή η επιλογή αποτελεί απλά μια προεπιλογή και μπορεί να επιλεγεί εναλλακτικό είδος έργου στον οδηγό.
  • Επιλέξτε εάν θέλετε να δημιουργηθεί η διαδικτυακή υπηρεσία και ο πελάτης διαδικτυακής υπηρεσίας στο ίδιο έργο EAR ή σε διαφορετικά έργα EAR. Η δημιουργία της υπηρεσίας και του πελάτη σε διαφορετικά έργα EAR μπορεί να μειώσει την πιθανότητα διενέξεων που προκύπτουν όταν βρίσκονται και τα δύο σε ένα έργο EAR αλλά χρησιμοποιούνται περισσότεροι πόροι συστήματος.
Διαχείριση πόρων
Η προτίμηση διαχείρισης πόρων σας επιτρέπει τον καθορισμό της δημιουργίας αρχείου και φακέλου και την αντικατάσταση των προεπιλογών που θέλετε να χρησιμοποιούνται κατά τη δημιουργία της διαδικτυακής υπηρεσίας.
  • Αντικατάσταση αρχείων χωρίς προειδοποίηση: αν επιλέξετε αυτή την επιλογή, επιτρέπετε στους οδηγούς να αντικαθιστούν τα υπάρχοντα αρχεία στο χώρο εργασίας χωρίς να ερωτηθείτε. Αν δεν επιλεγεί, θα ερωτάστε κάθε φορά που ένα αρχείο χρειάζεται αντικατάσταση.
  • Δημιουργία φακέλων αν απαιτείται: αν επιλέξετε αυτή την επιλογή, επιτρέπεται στους οδηγούς να δημιουργούν τους απαιτούμενους φακέλους.
  • Ανάληψη ελέγχου αρχείων χωρίς προειδοποίηση: επιλέξτε αυτή την επιλογή για να γίνεται ανάληψη ελέγχου των αρχείων χωρίς τη λήψη προειδοποιητικού μηνύματος για επιβεβαίωση.
  • Συγχώνευση δημιουργημένου αρχείου σκελετού: αυτό το τετραγωνίδιο επιλογής είναι απενεργοποιημένο από προεπιλογή. Αν αυτό το τετραγωνίδιο επιλογής είναι επιλεγμένο, όταν υπάρχει ήδη ένα αρχείο σκελετού με το ίδιο όνομα στο χώρο εργασίας, το πρόσφατα δημιουργημένο αρχείο σκελετού θα συγχωνευθεί με το υπάρχον αρχείο σκελετού. Ενεργοποιήστε το για να διατηρήσετε τον κώδικα που έχετε ήδη τροποποιήσει στα υπάρχοντα αρχεία σκελετού.

    Σημειώστε ότι όταν αυτή η προτίμηση είναι ενεργοποιημένη, αν αλλάξετε το είδος επιστροφής μιας διεπαφής, το αρχείο σκελετού που προκύπτει θα διαθέτει μια μέθοδο η οποία επιστρέφει το είδος όπως ορίζεται στη νέα διεπαφή αλλά θα διαθέτει ένα σώμα μεθόδου από το αρχικό αρχείο σκελετού (το οποίο θα επιστρέφει διαφορετικό είδος). Αυτό θα έχει ως αποτέλεσμα σφάλμα στη μεταγλώττιση το οποίο πρέπει να διορθώσετε με μη αυτόματο τρόπο.

Προεπιλογές σεναρίου
Οι προτιμήσεις για τις προεπιλογές σεναρίου σας επιτρέπουν να ορίσετε τις ακόλουθες προεπιλογές σεναρίου που θέλετε να χρησιμοποιούνται κατά τη δημιουργία μιας διαδικτυακής υπηρεσίας:
  • το είδος διαδικτυακής υπηρεσίας και πελάτη που θέλετε να επιλέγεται ως προεπιλογή.
  • τις φάσεις του κύκλου ζωής μιας διαδικτυακής υπηρεσίας που θέλετε να ολοκληρώνονται στον οδηγό.
  • αν επιθυμείτε να εκκινείται η εξερεύνηση διαδικτυακών υπηρεσιών από προεπιλογή, έτσι ώστε να μπορείτε να δημοσιεύσετε τη διαδικτυακή υπηρεσία σε μητρώο UDDI.
  • αν επιθυμείτε τη δρομολόγηση της κίνησης SOAP διαδικτυακής υπηρεσίας μέσω μιας λειτουργίας παρακολούθησης TCP/IP, έτσι ώστε να μπορείτε να παρακολουθείτε τα πακέτα SOAP και προαιρετικά να εκτελείτε δοκιμή τους για συμβατότητα με WS-I.
Σημειώστε ότι όλες αυτές οι προεπιλογές μπορούν να αντικατασταθούν στον οδηγό.
Εξυπηρετητής και περιβάλλον εκτέλεσης
Επιλέξτε τον εξυπηρετητή, το περιβάλλον εκτέλεσης της διαδικτυακής υπηρεσίας και την έκδοση του J2EE που θέλετε να επιλέγεται ως προεπιλογή στον οδηγό διαδικτυακών υπηρεσιών. Σημειώστε ότι όλες αυτές οι προεπιλογές μπορούν να αντικατασταθούν στον οδηγό.
Προεπιλογές λειτουργίας δοκιμών
Μπορείτε να επιλέξετε αν ο οδηγός θα πραγματοποιεί αυτόματα εκκίνηση μιας λειτουργίας δοκιμής και μπορείτε να επιλέξετε το προτιμώμενο είδος της λειτουργίας δοκιμής
Αρχεία WSDL
Κατά τη δημιουργία αρχείου WSDL στη λειτουργία επεξεργασίας WSDL, μπορείτε να ορίσετε το προεπιλεγμένο χώρο ονομάτων προορισμού. Αν δεν επιλέξετε να αλλάξετε την προεπιλογή, το αρχείο WSDL θα διαθέτει ως χώρο ονομάτων προορισμού το http://tempuri.org.