Υπηρεσία διαχείρισης χρηστών
Master Thesis
Συγγραφέας
Κολυβάς, Βασίλειος Γ.
Ημερομηνία
2011-08-29Προβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Αρχιτεκτονική ηλεκτρονικών υπολογιστών ; Παγκόσμιος Ιστός (WWW) -- Τεχνολογικές καινοτομίες ; Web services -- Design ; Εκπαίδευση -- ΠληροφορικήΠερίληψη
Ο σκοπός της μεταπτυχιακής διατριβής είναι η μελέτη, τεκμηρίωση και λειτουργία εξυπηρετητή υπηρεσιών καταλόγου (directory server) μέσω του πρωτοκόλλου Lightweight Directory Access Protocol (LDAP). Η υπηρεσία αυτή έχει σαν βασικό ρόλο τη δημιουργία, διατήρηση, ενημέρωση και διαγραφή πληροφοριών (διευθύνσεις ηλεκτρονικού ταχυδρομείου, τηλέφωνα επικοινωνίας, κωδικοί πρόσβασης υπηρεσιών, κ.λπ.) για τους πολίτες που σχετίζονται άμεσα ή έμμεσα με τα Ακαδημαϊκά Ιδρύματα της χώρας. Αυτές θα μπορούν να χρησιμοποιηθούν για την ταυτοποίηση και την εξουσιοδότηση των χρηστών σε κεντρικά υπολογιστικά συστήματα, αλλά και στη διάθεση σε αυτούς συγκεκριμένων υπηρεσιών. Η υπηρεσία διαχείρισης των χρηστών προσφέρει τα εργαλεία για τη δημιουργία προσωπικών λογαριασμών στους χρήστες και ορίζει το μηχανισμό πιστοποίησης της ταυτότητας του χρήστη και το σύνολο των προσωπικών υπηρεσιών που μπορεί να έχει στην διάθεση του μετά την πιστοποίηση αυτή. Κατ’ επέκταση, στόχος της εργασίας είναι η παρουσίαση του τρόπου δημιουργίας μιας δικτυακής εφαρμογής γραμμένης σε PHP η οποία μπορεί να επικοινωνεί με τη βάση δεδομένων μέσω του πρωτοκόλλου SOAP. Η υπηρεσία καταλόγου θα πρέπει να καλύψει τις απαιτήσεις αποθήκευσης χαρακτηριστικών χρηστών των Ακαδημαϊκών Ιδρυμάτων, του οποίου το πλήθος μπορεί να υπερβαίνει κατά πολύ τις δυνατότητες των αντίστοιχων σε λειτουργία υποδομών τους. Ειδικότερα μία τέτοια επέκταση της υποδομής σε νέες οντότητες πρακτικά οδηγεί σε επανασχεδίαση της υπηρεσίας Παραδείγματα δικτυακών υπηρεσιών είναι προβολή των προσωπικών στοιχείων των φοιτητών και των καθηγητών (όνομα, διεύθυνση, Ίδρυμα, σχολή, τμήμα, Αριθμός Μητρώου κ.τ.λ.) από το σύστημα. Ο τρόπος με τον οποίο γίνεται η επικοινωνία Πανεπιστημίου – πελάτη είναι οι υπηρεσίες ιστού μέσω του πρωτοκόλλου SOAP. Συγκεκριμένα, δημιουργήθηκε μία βάση δεδομένων και μία δικτυακή εφαρμογή που χρησιμοποιεί την τεχνολογία WSDL (Web Service Description Language) “μία γλώσσα σε XML μορφή η οποία περιγράφει απόλυτα μία web service” και το UDDI (Universal Description, Discovery, and Integration) το οποίο αποτελεί ένα πρωτόκολλο καταχώρησης για τις υπηρεσίες ιστού με σκοπό να δημιουργηθούν οι προσφερόμενες υπηρεσίες.