Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου

O πρωταρχικός στόχος της διπλωματικής αυτής είναι η ανάπτυξη πιλοτικής υποδομής βασισμένη σε SOA για το Πανεπιστήμιο Αιγαίου. Η υπηρεσιοστραφής αρχιτεκτονική (SOA) αποτελεί την πιο σύγχρονη αρχιτεκτονική προσέγγιση όσον αφορά το σχεδιασμό και την ανάπτυξη πληροφοριακών συστημάτων. Αφορά το σύνολο το...

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

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Πανουράκης, Νικόλαος
Άλλοι συγγραφείς: Κοκολάκης, Σπύρος
Γλώσσα:el_GR
Δημοσίευση: 2017
Θέματα:
Διαθέσιμο Online:https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A0%CE%B1%CE%BD%CE%BF%CF%85%CF%81%CE%AC%CE%BA%CE%B7%CF%82%2C+%CE%9D%CE%B9%CE%BA%CF%8C%CE%BB%CE%B1%CE%BF%CF%82&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%A0%CE%B1%CE%BD%CE%BF%CF%85%CF%81%CE%AC%CE%BA%CE%B7%CF%82%2C+%CE%9D%CE%B9%CE%BA%CF%8C%CE%BB%CE%B1%CE%BF%CF%82&OpacLanguage=gre&Profile=Default&EncodedRequest=*E6*9E*9El*13*CF*D1*DD*07*3D*21y2*40*26*09&EncodedQuery=*E6*9E*9El*13*CF*D1*DD*07*3D*21y2*40*26*09&Source=SysQR&PageType=Start&PreviousList=Level1&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex=
http://hdl.handle.net/11610/17710
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
_version_ 1828460612650270720
author Πανουράκης, Νικόλαος
author2 Κοκολάκης, Σπύρος
author_facet Κοκολάκης, Σπύρος
Πανουράκης, Νικόλαος
author_sort Πανουράκης, Νικόλαος
collection DSpace
description O πρωταρχικός στόχος της διπλωματικής αυτής είναι η ανάπτυξη πιλοτικής υποδομής βασισμένη σε SOA για το Πανεπιστήμιο Αιγαίου. Η υπηρεσιοστραφής αρχιτεκτονική (SOA) αποτελεί την πιο σύγχρονη αρχιτεκτονική προσέγγιση όσον αφορά το σχεδιασμό και την ανάπτυξη πληροφοριακών συστημάτων. Αφορά το σύνολο του οργανισμού και δεν επικεντρώνεται σε επίπεδο εφαρμογής. Βασικό χαρακτηριστικό αυτής της αρχιτεκτονικής είναι οι χαλαρά συνδεδεμένες, διαλειτουργικές και κατανεμημένες δομικές μονάδες που παρέχονται με τη μορφή υπηρεσιών. Έτσι στην παρούσα διπλωματική πραγματοποιείται η ανάλυση του προβλήματος, καταλήγοντας ότι υπάρχει η ανάγκη δημιουργίας ενός ESB το οποίο να βασίζεται στην αρχιτεκτονική αυτή. Έπειτα ακολουθεί δοκιμή και ανάλυση κάθε εργαλείου, ώστε να επιλεχθεί το καταλληλότερο για την περίπτωσή μας. Πριν την έναρξη της ανάπτυξης του ενδιάμεσου λογισμικού ESB αναλύονται περιληπτικά οι υπηρεσίες ιστού οι οποίες βασίζονται πάνω στο REST και SOAP πρωτόκολλο. Στη συνέχεια πραγματοποιείται η επιλογή του REST για τις υπηρεσίες του Πανεπιστημίου Αιγαίου, καθώς τα υπάρχοντα συστήματα χρησιμοποιούν JSON και το REST θεωρείται καταλληλότερο. Επιπλέον, επιλέγεται άλλο ένα εργαλείο για την υλοποίηση υπηρεσιών ιστού πάνω σε REST. Με την ολοκλήρωση της παρουσίασής του, αναπτύσσεται μια υπηρεσία ιστού με τα στοιχεία των φοιτητών. Στο τελευταίο κομμάτι της εργασίας, παρουσιάζονται κάποιες περιπτώσεις χρήσης για την τροποποίηση του ESB για την περίπτωση που χρειαστούν νέες υπηρεσίες οι οποίες θα διασυνδεθούν πάνω του, σε συνδυασμό με περαιτέρω τρόπους ανάπτυξής του. Τέλος, καταγράφονται τα συμπεράσματα από την εκπόνηση της διπλωματικής.
id oai:hellanicus.lib.aegean.gr:11610-17710
institution Hellanicus
language el_GR
publishDate 2017
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-177102025-02-07T14:14:55Z Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου Πανουράκης, Νικόλαος Κοκολάκης, Σπύρος ΡΕΣΤ Υποδομή σόα Υπηρεσίες ιστού SOA ESB Web services Web services (URL: http://id.loc.gov/authorities/subjects/sh2003001435) O πρωταρχικός στόχος της διπλωματικής αυτής είναι η ανάπτυξη πιλοτικής υποδομής βασισμένη σε SOA για το Πανεπιστήμιο Αιγαίου. Η υπηρεσιοστραφής αρχιτεκτονική (SOA) αποτελεί την πιο σύγχρονη αρχιτεκτονική προσέγγιση όσον αφορά το σχεδιασμό και την ανάπτυξη πληροφοριακών συστημάτων. Αφορά το σύνολο του οργανισμού και δεν επικεντρώνεται σε επίπεδο εφαρμογής. Βασικό χαρακτηριστικό αυτής της αρχιτεκτονικής είναι οι χαλαρά συνδεδεμένες, διαλειτουργικές και κατανεμημένες δομικές μονάδες που παρέχονται με τη μορφή υπηρεσιών. Έτσι στην παρούσα διπλωματική πραγματοποιείται η ανάλυση του προβλήματος, καταλήγοντας ότι υπάρχει η ανάγκη δημιουργίας ενός ESB το οποίο να βασίζεται στην αρχιτεκτονική αυτή. Έπειτα ακολουθεί δοκιμή και ανάλυση κάθε εργαλείου, ώστε να επιλεχθεί το καταλληλότερο για την περίπτωσή μας. Πριν την έναρξη της ανάπτυξης του ενδιάμεσου λογισμικού ESB αναλύονται περιληπτικά οι υπηρεσίες ιστού οι οποίες βασίζονται πάνω στο REST και SOAP πρωτόκολλο. Στη συνέχεια πραγματοποιείται η επιλογή του REST για τις υπηρεσίες του Πανεπιστημίου Αιγαίου, καθώς τα υπάρχοντα συστήματα χρησιμοποιούν JSON και το REST θεωρείται καταλληλότερο. Επιπλέον, επιλέγεται άλλο ένα εργαλείο για την υλοποίηση υπηρεσιών ιστού πάνω σε REST. Με την ολοκλήρωση της παρουσίασής του, αναπτύσσεται μια υπηρεσία ιστού με τα στοιχεία των φοιτητών. Στο τελευταίο κομμάτι της εργασίας, παρουσιάζονται κάποιες περιπτώσεις χρήσης για την τροποποίηση του ESB για την περίπτωση που χρειαστούν νέες υπηρεσίες οι οποίες θα διασυνδεθούν πάνω του, σε συνδυασμό με περαιτέρω τρόπους ανάπτυξής του. Τέλος, καταγράφονται τα συμπεράσματα από την εκπόνηση της διπλωματικής. 2017-12-05T12:38:37Z 2017-12-05T12:38:37Z 2016-06-23 https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A0%CE%B1%CE%BD%CE%BF%CF%85%CF%81%CE%AC%CE%BA%CE%B7%CF%82%2C+%CE%9D%CE%B9%CE%BA%CF%8C%CE%BB%CE%B1%CE%BF%CF%82&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%A0%CE%B1%CE%BD%CE%BF%CF%85%CF%81%CE%AC%CE%BA%CE%B7%CF%82%2C+%CE%9D%CE%B9%CE%BA%CF%8C%CE%BB%CE%B1%CE%BF%CF%82&OpacLanguage=gre&Profile=Default&EncodedRequest=*E6*9E*9El*13*CF*D1*DD*07*3D*21y2*40*26*09&EncodedQuery=*E6*9E*9El*13*CF*D1*DD*07*3D*21y2*40*26*09&Source=SysQR&PageType=Start&PreviousList=Level1&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex= http://hdl.handle.net/11610/17710 el_GR CC0 1.0 Παγκόσμια http://creativecommons.org/publicdomain/zero/1.0/ 70 σ. application/pdf Σάμος
spellingShingle ΡΕΣΤ
Υποδομή σόα
Υπηρεσίες ιστού
SOA
ESB
Web services
Web services (URL: http://id.loc.gov/authorities/subjects/sh2003001435)
Πανουράκης, Νικόλαος
Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου
title Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου
title_full Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου
title_fullStr Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου
title_full_unstemmed Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου
title_short Ανάπτυξη πιλοτικής υποδομής SOA στο Πανεπιστήμιο Αιγαίου
title_sort ανάπτυξη πιλοτικής υποδομής soa στο πανεπιστήμιο αιγαίου
topic ΡΕΣΤ
Υποδομή σόα
Υπηρεσίες ιστού
SOA
ESB
Web services
Web services (URL: http://id.loc.gov/authorities/subjects/sh2003001435)
url https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%A0%CE%B1%CE%BD%CE%BF%CF%85%CF%81%CE%AC%CE%BA%CE%B7%CF%82%2C+%CE%9D%CE%B9%CE%BA%CF%8C%CE%BB%CE%B1%CE%BF%CF%82&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%A0%CE%B1%CE%BD%CE%BF%CF%85%CF%81%CE%AC%CE%BA%CE%B7%CF%82%2C+%CE%9D%CE%B9%CE%BA%CF%8C%CE%BB%CE%B1%CE%BF%CF%82&OpacLanguage=gre&Profile=Default&EncodedRequest=*E6*9E*9El*13*CF*D1*DD*07*3D*21y2*40*26*09&EncodedQuery=*E6*9E*9El*13*CF*D1*DD*07*3D*21y2*40*26*09&Source=SysQR&PageType=Start&PreviousList=Level1&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex=
http://hdl.handle.net/11610/17710
work_keys_str_mv AT panourakēsnikolaos anaptyxēpilotikēsypodomēssoastopanepistēmioaigaiou