Λεπτομέρειες

ΕίδοςΔιπλωματική
ΚωδικόςDIPL-2003-12
ΤίτλοςHTML as Web Services
ΣυγγραφέαςΔ. Ντσιαφέρης
Έτος2003
Λέξεις κλειδιάWeb Services, XML, SOAP, SOAP Server, WSDL, Java, Java Web Services Developer Pack ( JWSDP ), HTML Wrappers.
ΠερίληψηΤο αντικείμενο της παρούσας διπλωματικής εργασίας είναι η σχεδίαση και υλοποίηση ενός συστήµατος ηµι-αυτόµατης µετατροπής 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. Η προσπάθειά μας τέλος επικεντρώθηκε στο να υλοποιήσουμε ένα αυτοματοποιημένο και πλήρες σύστημα, το οποίο θα παρέχει όσο το δυνατό πιο εύχρηστες και λειτουργικές υπηρεσίες.
ΚατηγορίαOther
Αρχείο Επισκόπηση


Επιστροφή στην αρχική σελίδα