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 SizeFormat 
DT2003-0160.doc6.19 MBMicrosoft WordView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.