HEAL DSpace

Έξυπνες ροές εργασίας RESTful διαδικτυακών υπηρεσιών με τη βοήθεια του εργαλείου WebHookIt

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

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

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


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

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

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

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

Αναφορά Δημιουργού-Μη Εμπορική Χρήση 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Μη Εμπορική Χρήση 3.0 Ελλάδα