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

ΕίδοςΔιπλωματική
ΚωδικόςDIPL-2003-04
ΤίτλοςΔημοσιοποίηση Πληροφοριών Βάσεων Δεδομένων με χρήσηΣυνδυασμένων Υπηρεσιών Web
ΣυγγραφέαςΚ. Λαιμός
Έτος2003
Λέξεις κλειδιάWeb Services, XML, SOAP, WSDL, Java, Java Web Services Developer Pack ( JWSDP ), SQL Server 2000
ΠερίληψηΤο αντικείμενο της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής, η οποία να επιτρέπει τη δημοσιοποίηση των δεδομένων μιας Βάσης Δεδομένων ως Web Service. Με τον όρο Web Service εννοούμε μια υπηρεσία, η οποία βρίσκεται σε έναν διακομιστή Web και την οποία μπορεί να χρησιμοποιήσει ο οποιοσδήποτε έχει πρόσβαση σε αυτόν. Μια τέτοια υπηρεσία θα μπορούσε να ήταν ένας πολύπλοκος υπολογισμός φόρου, τον οποίο θα θέλαμε να προσθέσουμε στην ιστοσελίδα μας. Έτσι αντί να προγραμματίσουμε εμείς τον κώδικα που απαιτείται για τον υπολογισμό αυτό, χρησιμοποιούμε στην ιστοσελίδα μας την υπηρεσία αυτή, πληρώνοντας φυσικά το αντίστοιχο τίμημα. Το μόνο που χρειάζεται για να χρησιμοποιήσουμε την υπηρεσία είναι να ξέρουμε τον τρόπο κλήσης και τη μορφή των μεταβλητών που απαιτούνται και να μπορούμε να επικοινωνήσουμε με τέτοιο τρόπο, ώστε η υπηρεσία να καταλάβει την κλήση μας και να επιστρέψει ένα κατανοητό, για εμάς, αποτέλεσμα. Η εφαρμογή που αναπτύξαμε αποτελεί ακριβώς μια τέτοια υπηρεσία Web. Συγκεκριμένα κληθήκαμε να αναπτύξουμε μια εφαρμογή, η οποία να επιτρέπει στον κάτοχο μιας Βάσης Δεδομένων να κάνει publish κάποια από τα δεδομένα της βάσης του ως Web Service. Κύριο στόχο αποτέλέσε το να κρύψουμε τελείως από τον κάτοχο της βάσης τον τρόπο με τον οποίο δημιουργείται το Web Service, απαλλάσσοντας τον από προγραμματισμό υψηλού επιπέδου. Το μόνο που θα πρέπει να τον ενδιαφέρει είναι να επιλέξει τα δεδομένα που θέλει να δημοσιοποιήσει ( γράφοντας τα κατάλληλα SQL Queries ) και στη συνέχεια το σύστημα μας αναλαμβάνει αυτόματα τη δημιουργία του. Η προσπάθειά μας τέλος επικεντρώθηκε στο να υλοποιήσουμε ένα αυτοματοποιημένο και πλήρες σύστημα, το οποίο θα παρέχει όσο το δυνατό πιο εύχρηστες και λειτουργικές υπηρεσίες.
ΚατηγορίαOther
Αρχείο Επισκόπηση


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