Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13934
Title: | Αυτοματη Εξαγωγη Δικτυακων Υπηρεσιων Απο Html Σελιδες |
Authors: | Δημήτριος Ντσιαφέρης Σελλής Τιμολέων |
Keywords: | web services xml soap soap server wsdl java java web services developer pack ( jwsdp ) html wrappers |
Issue Date: | 3-Nov-2003 |
Abstract: | Το αντικείμενο της παρούσας διπλωματικής εργασίας είναι η σχεδίαση και υλοποίηση ενός συστήματος ημι-αυτόματης μετατροπής web σελίδων σε web services. Με τον όρο Web Service εννοούμε μια υπηρεσία, η οποία βρίσκεται σε έναν διακομιστή Web και την οποία μπορεί να χρησιμοποιήσει οποιοσδήποτε έχει πρόσβαση σε αυτόν. Μια τέτοια υπηρεσία θα μπορούσε να ήταν ένας πολύπλοκος υπολογισμός φόρου, τον οποίο θα θέλαμε να προσθέσουμε στην ιστοσελίδα μας.Συγκεκριμένα η εργασία περιγράφει μια εφαρμογή, η οποία να υποστηρίζει την αυτόματη μετατροπή HTML σελίδων, διαθέσιμων από το Web, σε XML δεδομένα που θα παρέχονται από εξυπηρετητές (web services) με τη βοήθεια του πρωτοκόλλου SOAP. Ο χρήστης επιλέγει με κάποιο συγκεκριμένο τρόπο τα δεδομένα από την HTML σελίδα που θέλει να μετατρέψει σε web services και στη συνέχεια το σύστημα μας αναλαμβάνει αυτόματα τη δημιουργία του. Το σύστημα αποτελείται από ένα design-time υποσύστημα από το οποίο προκύπτουν όχι μόνο web services (SOAP Server που εξυπηρετεί συγκεκριμένες λειτουργίες) μέσω του πακέτου Java Web Services Developer Pack, αλλά και HTML wrappers. Επίσης προκύπτει και ένα runtime υποσύστημα στο οποίο ένας client (SOAP) θα ζητάει με μία καθορισμένη μέθοδο κάποια δεδομένα από τα web services (SOAP Server), οπότε ο Server θα καλεί τον κατάλληλο, αυτόματα κατασκευασμένο, HTML wrapper και θα ανακτά τα δεδομένα σε XML μορφή. O SOAP server θα στέλνει τα δεδομένα πίσω στον client. Η προσπάθειά μας τέλος επικεντρώθηκε στο να υλοποιήσουμε ένα αυτοματοποιημένο και πλήρες σύστημα, το οποίο θα παρέχει όσο το δυνατό πιο εύχρηστες και λειτουργικές υπηρεσίες. |
URI: | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13934 |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Size | Format | |
---|---|---|---|
DT2003-0160.doc | 6.19 MB | Microsoft Word | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.