dc.contributor.author | Γκότσε, Μπλερίνα | el |
dc.contributor.author | Gkotse, Blerina | en |
dc.date.accessioned | 2015-09-16T10:55:00Z | |
dc.date.available | 2015-09-16T10:55:00Z | |
dc.date.issued | 2015-09-16 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/41294 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.9980 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/3.0/gr/ | * |
dc.subject | RESTful διαδικτυακές υπηρεσίες | el |
dc.subject | WebHookIt | en |
dc.subject | Διαδίκτυο | el |
dc.subject | Υπηρεσιοστρεφής αρχιτεκτονική | el |
dc.subject | RADICAL | en |
dc.subject | MongoDB | en |
dc.subject | NodeJS | en |
dc.subject | WADL | en |
dc.title | Έξυπνες ροές εργασίας RESTful διαδικτυακών υπηρεσιών με τη βοήθεια του εργαλείου WebHookIt | el |
heal.type | bachelorThesis | |
heal.classification | Διαδικτυακός προγραμματισμός | el |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2015-07-09 | |
heal.abstract | Οι RESTful διαδικτυακές υπηρεσίες έχουν καθιερωθεί πλεον στο διαδίκτυο ως οι πλεον κατάλληλες για τη μεταφορά, την ανάκτηση και την εισαγωγή μεγάλου όγκου δεδομένων στο διαδίκτυο. Δημιουργείται έτσι η ανάγκη για την ανάπτυξη εργαλείων που μπορούν να παράγουν και να διαχειρίζονται ροές εργασιών των RESTful διαδικτυακών υπηρεσιών. Ένα τέτοιο εργαλείο ανοιχτού λογισμικού είναι και το WebHookIt του οποίου τη λειτουργία αναπτύξαμε και επεκτείναμε στα πλαίσια την συγκεκριμένης διπλωματικής. Παρακάτω αναλύουμε και εξετάζουμε λεπτομερώς τις διαδικτυακές υπηρεσίες και την εξέλιξή τους. Βασικό ρόλο σε αυτό παίζει η κατανοήση της υπηρεσιοστρεφούς αρχιτεκτονικής δηλαδή ποιους κανονές θα πρέπει να ακολουθεί μια υπηρεσία ώστε να χαρακτηρίζεται ως στοιχείο μιας υπηρεσιοστρεφούς αρχιτεκτονικής και ποια είναι η δομή μιας τέτοιας αρχιτεκτονικής. Σημαντικά επίσης για τη λειτουργία και την επικοινωνία αυτών των υπηρεσιών είναι τα πρωτόκολλα SOAP, UDDI, WSDL και WADL τα οποία θα εξεταστούν παρακάτω. Ένας πιο εξελιγμένος απόγονος των διαδικτυακών υπηρεσιών είναι οι RESTful διαδικτυακές υπηρεσίες οι οποίες ακολουθούν ένα συγκεκριμένο σύνολο αρχιτεκτονικών αρχών εστιάζοντας κυρίως στους πόρους ενός συστήματος. Επομένως, παρακάτω περιγράφουμε τη σημασία αυτών των υπηρεσιών καθώς και γιατί κυριάρχισαν στο διαδίκτυο. Έπειτα θα ασχοληθούμε με την ανάλυση του WebHookIt καθώς και των επιμέρους εργαλείων που το αποτελούν τα οποία είναι το NodeJS και η βάση δεδομένων MongoDB. Τέλος θα παρουσιάσουμε τις δυνατότητες του WebHookIt και την επέκταση των δυνατοτήτων αυτών ώστε να συμβαδίζουν με της ανάγκες και τις απαιτήσεις του project RADICAL για το οποίο εφαρμόστηκε η συγκεκριμένη πλατφόρμα. | el |
heal.advisorName | Βαρβαρίγου, Θεοδώρα | el |
heal.committeeMemberName | Βαρβαρίγου, Θεοδώρα | el |
heal.committeeMemberName | Παπαβασιλείου, Συμεών | el |
heal.committeeMemberName | Λούμος, Βασίλειος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 109 σ. | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: