Δημιουργία διαδικτυακής υπηρεσίας με τη χρήση εργασιών Ant στον πάγκο εργασίας

Μπορείτε να χρησιμοποιήσετε το Ant μέσω του χώρου εργασίας του Eclipse για τη δημιουργία διαδικτυακής υπηρεσίας με τη χρήση του περιβάλλοντος εκτέλεσης Axis. Υποστηρίζεται τόσο η ανάπτυξη διαδικτυακών υπηρεσιών με εργασίες Ant με τη μέθοδο από πάνω προς τα κάτω, όσο και με τη μέθοδο απο κάτω προς τα πάνω.

Πριν τη δημιουργία διαδικτυακής υπηρεσίας, πρέπει να έχετε κάνει τα εξής:
Για να δημιουργήσετε τη διαδικτυακή υπηρεσία, πρέπει να τροποποιήσετε το αρχείο Ant και το αρχείο ιδιοτήτων της υπηρεσίας Ant.
  1. Τροποποιήστε το αρχείο Ant (wsgen.xml) που εισάγατε στα προαπαιτούμενα βήματα. Βεβαιωθείτε ότι παραπέμπει στο αρχείο ιδιοτήτων υπηρεσίας Ant: πρέπει να περιέχει μια γραμμή η οποία να ξεκινάει ως εξής: <property file="axisservice.properties"/>. Αποθηκεύστε τις αλλαγές που πραγματοποιήσατε.
  2. Τροποποιήστε το αρχείο axisservice.properties που εισαγάγατε στα προαπαιτούμενα βήματα.
    1. Βεβαιωθείτε ότι έχει οριστεί η παράμετρος scenarioType στην υπηρεσία.
    2. Ορίστε την παράμετρο workspace έτσι ώστε να παραπέμπει στη θέση του αρχείου WSDL ή του Java bean.
    3. Όλες οι υπόλοιπες παράμετροι είναι προαιρετικές και πρέπει να διαγραφούν αν δεν ορίζονται ρητά. Οι προεπιλεγμένες τιμές για τις υπόλοιπες παραμέτρους θα ανακτηθούν από τις ρυθμίσεις και τις προτιμήσεις του δυναμικού έργου. Για πρόσθετες πληροφορίες σχετικά με τον τρόπο ρύθμισης των παραμέτρων, ανατρέξτε στα θέματα:
    Αποθηκεύστε το αρχείο axisservice.properties.
  3. Πατήστε με το δεξί κουμπί του ποντικιού στο αρχείο wsgen.xml και επιλέξτε Εκτέλεση ως > Δόμηση Ant...
  4. Στο πλαίσιο διαλόγου που ανοίγει, επιλέξτε την καρτέλα JRE και επιλέξτε Εκτέλεση στο ίδιο JRE με αυτό του χώρου εργασίας. Πατήστε Εφσρμογή και στη συνέχεια πατήστε Εκτέλεση.
  5. Αφού δημιουργηθεί η διαδικτυακή υπηρεσία, η κονσόλα εμφανίζει το μήνυμα Επιτυχής δόμηση.
Το αρχείο WSDL για την υπηρεσία θα έχει δημιουργηθεί και τοποθετηθεί στο φάκελο WebContent\wsdl του δυναμικού έργου διαδικτύου. Τα ακόλουθα αρχεία θα έχουν δημιουργηθεί και τοποθετηθεί σε έναν υποκατάλογο του φακέλου WebContent\WEB-INF του δυναμικού έργου διαδικτύου: Αν δημιουργείτε διαδικτυακή υπηρεσία από πάνω προς τα κάτω, τα αρχεία διαδικτυακής υπηρεσίας, που είναι παρόμοια με αυτά που ακολουθούν, θα δημιουργηθούν και θα τοποθετηθούν στο φάκελο src του δυναμικού έργου διαδικτύου. Ανάλογα με το αρχείο WSDL στο οποίο βασίζεται η διαδικτυακή υπηρεσία, τα αρχεία της διαδικτυακής σας υπηρεσίας ενδέχεται να διαφέρουν: