Αρχιτεκτονική ασφαλείας εφαρμογών και υπηρεσιών web services

Σε αυτή την διπλωματική εργασία θα εξετάσουμε τα web services. Μια σχετικά νέα και αναπτυσσόμενη τεχνολογία. Θα δούμε τι ακριβώς είναι τα web services, θα εξετάσουμε την βασική αρχιτεκτονική τους και κάποια δομικά τους στοιχεία που είναι αρκετά συνήθη πλέον. Θα μιλήσουμε περί XML, WSDL, UDDI, ενώ θα...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Ηλιακόπουλος, Ιωάννης
Άλλοι συγγραφείς: Σερπάνος, Δημήτριος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2009
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/2395
Περιγραφή
Περίληψη:Σε αυτή την διπλωματική εργασία θα εξετάσουμε τα web services. Μια σχετικά νέα και αναπτυσσόμενη τεχνολογία. Θα δούμε τι ακριβώς είναι τα web services, θα εξετάσουμε την βασική αρχιτεκτονική τους και κάποια δομικά τους στοιχεία που είναι αρκετά συνήθη πλέον. Θα μιλήσουμε περί XML, WSDL, UDDI, ενώ θα επικεντρωθούμε στα SOAP Web Services. Στην συνέχεια θα τα εξετάσουμε από την πλευρά της ασφάλειας. Σίγουρα το θέμα της ασφάλειας των web εφαρμογών δεν είναι απλό ούτε μπορεί να αναλυθεί επαρκώς σε μερικές σελίδες μονάχα. Ο τομέας της ασφάλειας web εφαρμογών και web services είναι ένας τομέας ο οποίος εξελίσσεται δυναμικά. Πόσο μάλλον ο τομέας των web services, τα οποία εξελίσσονται και αυτά συνεχώς, οπότε αναμενόμενα όσο αναπτύσσονται νέες τεχνολογίες κι εξερευνούνται διαφορετικές προσεγγίσεις, συνεχώς ανακαλύπτονται νέες αδυναμίες απ’όπου μπορεί να παραβιαστεί το κάθε σύστημα, η κάθε εφαρμογή και υπηρεσία. Θα δημιουργήσουμε ένα SOAP web service σε PHP πλατφόρμα, μια ελάχιστα διαδεδομένη περίπτωση web service και θα εξετάσουμε τρόπους με τους οποίους μπορούμε να ενισχύσουμε την ασφάλεια και να προστατέψουμε το συγκεκριμένο service. Είναι μια περίπτωση στην οποία δεν μπορούμε να χρησιμοποιήσουμε τα διαδεδομένα πρωτόκολλα που έχουν τα web services για την ενίσχυση της ασφάλειάς τους, οπότε θα χρειαστεί να αναζητήσουμε δικούς μας “custom” τρόπους για την διαφύλαξη της ασφάλειας του service μας.