HEAL DSpace

Χρήση της τεχνολογίας των Web Services για την υποστήριξη επεξεργασίας εγγραφών σε υπηρεσίες καταλόγου (LDAP)

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Μάγκλαρης, Βασίλης el
dc.contributor.author Καλευράς, Κωνσταντίνος Β. el
dc.contributor.author Kalevras, Konstantinos V. en
dc.date.accessioned 2014-03-21T10:29:05Z
dc.date.available 2014-03-21T10:29:05Z
dc.date.copyright 2013-12-13 -
dc.date.issued 2014-03-21
dc.date.submitted 2013-12-13 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/38240
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.16851
dc.description.abstract Ο σκοπός της διπλωματικής εργασίας είναι η μελέτη, ανάπτυξη και λειτουργία framework διαστρωματωμένης πραγματοποίησης αλλαγών σε δεδομένα εξυπηρετητή υπηρεσιών καταλόγου (directory server) με τη χρήση τεχνολογιών Web Services. Η υπηρεσία αυτή έχει σα βασικό ρόλο τη δημιουργία, διατήρηση, ενημέρωση και διαγραφή πληροφοριών (διευθύνσεις ηλεκτρονικού ταχυδρομείου, τηλέφωνα επικοινωνίας, κωδικοί πρόσβασης υπηρεσιών, κ.λπ.) για τους πολίτες που σχετίζονται άμεσα ή έμμεσα με τα Ακαδημαϊκά Ιδρύματα της χώρας. Αυτές θα μπορούν να χρησιμοποιηθούν για την ταυτοποίηση και την εξουσιοδότηση των χρηστών σε κεντρικά υπολογιστικά συστήματα, αλλά και στη διάθεση σε αυτούς συγκεκριμένων δικτυακών υπηρεσιών. Στόχος της εργασίας είναι η παρουσίαση τρόπου δημιουργίας μιας δικτυακής εφαρμογής γραμμένης σε PHP η οποία μπορεί να επικοινωνεί με την υπηρεσία καταλόγου μέσω Web Services (πρωτόκολλο SOAP over HTTP). Η εφαρμογή περιλαμβάνει πολλαπλά στρώματα (layers) επικοινωνίας και λειτουργίας, υιοθετώντας τη λογική πολλών πρωτοκόλλων επικοινωνιών (με πρώτο το πρωτόκολλο TCP/IP και γενικότερα τη διαστρωμάτωση Layer-1 ως Layer-7 των δικτύων Η/Υ). Για το σκοπό αυτό χρησιμοποιήθηκε πληθώρα προγραμματιστικών εργαλείων τα περισσότερα των οποίων προσφέρονται δωρεάν από διάφορους φορείς του Διαδικτύου και αποτελούν καθιερωμένα εργαλεία τα οποία χρησιμοποιούνται από πολλές επιχειρήσεις που δραστηριοποιούνται στον τομέα των δικτυακών εφαρμογών. Επιπλέον, η πλειοψηφία των προγραμμάτων αυτών είναι ανοικτού λογισμικού και δίνεται ως συνέπεια η ευκαιρία στο χρήστη να προσθέσει λειτουργίες σε αυτά και να τα ταιριάξει στην εφαρμογή του. Παράλληλα, για τις ανάγκες της διπλωματικής αναπτύχθηκε ένα ισχυρό, παραμετροποιήσιμο middleware σε PHP, με πολλές δυνατότητες και εύκολο στη χρήση. el
dc.description.abstract The target of the current essay is to study, develop and operate a multi-layered framework used to perform changes on data held into directory servers. The framework makes heavy use of Web Services technology. The service has a major role in helping create, update and remove personal and authorization information (e-mail addresses, telephone numbers, passwords) for users using services provided by Greek universities. This information will be used to authenticate and authorize users to be able to use various Web-based services as well as other core user services (such as e-mail). In order to achieve the above, the document will provide, in a detailed manner, a description of how to develop a web-based application, written in PHP, which can communicate and perform write functions on a directory service (LDAP) using Web Services (SOAP protocol over HTTP). The application will include multiple layers in its communication and processing functions, using the approach pioneered by several communication protocols (among others, the TCP/IP protocol). To this end, the author has used freely available, open source program tools. Additionally, a feature rich, configurable middleware was developed (written in PHP), to provide the main API used by the web services for communicated with the directory service (and abstracting most of the needed, yet reusable functionality. en
dc.description.statementofresponsibility Κωνσταντίνος Β. Καλευράς el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Δικτυακή υπηρεσία el
dc.subject Δικτυακή εφαρμογή el
dc.subject Εξυπηρετητής εφαρμογών el
dc.subject Δικτυακός εξυπηρετητής el
dc.subject Εξυπηρετητής βάσεων δεδομένων el
dc.subject LDAP en
dc.subject PHP en
dc.subject SOAP en
dc.subject nuSOAP en
dc.subject Web services en
dc.title Χρήση της τεχνολογίας των Web Services για την υποστήριξη επεξεργασίας εγγραφών σε υπηρεσίες καταλόγου (LDAP) el
dc.title.alternative Using Web Services to accomodate write operations on Directory Services (LDAP) en
dc.type bachelorThesis el (en)
dc.date.accepted 2013-08-30 -
dc.date.modified 2013-12-13 -
dc.contributor.advisorcommitteemember Παπαβασιλείου, Συμεών el
dc.contributor.advisorcommitteemember Καλογεράς, Δημήτριος el
dc.contributor.committeemember Μάγκλαρης, Βασίλης el
dc.contributor.committeemember Παπαβασιλείου, Συμεών el
dc.contributor.committeemember Δημήτριος Καλογεράς el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Η/Υ. el
dc.date.recordmanipulation.recordcreated 2014-03-21 -
dc.date.recordmanipulation.recordmodified 2014-03-21 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής