Please use this identifier to cite or link to this item: http://hdl.handle.net/10889/8837
Title: Υπηρεσίες ιστού και εφαρμογές
Authors: Πέτρου, Πέτρος
Keywords: Υπηρεσίες ιστού
Διαδικτυακές εφαρμογές
Εφαρμογές Ιστού
Υπολογιστικό νέφος
Νεφοϋπολογιστική
Υπηρεσιοστρεφής αρχιτεκτονική
Έξυπνες συσκευές
Έξυπνα κινητά τηλέφωνα
Keywords (translated): Web services
Web applications
Cloud
Cloud computing
Service oriented architecture
Smart devices
Smartphone
Abstract: Αυτή η εργασία ξεκινά με την περιγραφή της κατάστασης και των τάσεων στην ανάπτυξη λογισμικού συνδέοντας τα με την επανάσταση που έχει φέρει στον χώρο η ευρεία χρήση των έξυπνων κινητών συσκευών. Ακολούθως γίνεται θεωρητική μελέτη με αναφορές στη βιβλιογραφία, γύρω από τον χώρο της Υπηρεσιοστρεφούς Αρχιτεκτονικής, των Υπηρεσιών Ιστού, της Νεφοϋπολογιστικής και της ανάπτυξης εφαρμογών Ιστού. Ιδιαίτερη προσπάθεια γίνεται για τη συσχέτιση μεταξύ τους αλλά και την αποσαφήνιση τους. Στη συνέχεια παρουσιάζονται κάποιες εφαρμογές που έχουν αναπτυχθεί στα πλαίσια της εργασίας αυτής. Προτείνονται εργαλεία ανάπτυξης και περιγράφονται οι εφαρμογές ούτως ώστε να μπορούν να μελετηθούν από μελλοντικούς αναγνώστες. Γίνεται προσπάθεια συσχετισμού της θεωρίας με την πράξη. Τέλος, συνοψίζονται τα συμπεράσματα και οι παρατηρήσεις που εξάχθηκαν κατά την εργασία αυτή διαμέσου της θεωρητικής και πρακτικής μελέτης. Επιπρόσθετα, στο παράρτημα της εργασίας, επισυνάπτεται μέρος του κώδικα των εφαρμογών που αναπτύχθηκαν, δίνονται παραδείγματα χρήσης των πλαισίων εργασίας που χρησιμοποιήθηκαν και αναφέρονται σχετικά εργαλεία.
Abstract (translated): In the introduction of the thesis we describe the modern IT environment and the trends in software development. In particular the paper outlines the revolution that was brought about with the extensive use of smart mobile devices. Thereafter is a theoretical study of the Service Oriented Architecture, Web Services, Cloud Computing and the growth of web applications with reference to bibliography and their correlation among them as well as their justification. A few software applications that have been developed within this framework are listed. The relevant Software Development Tools are proposed and the applications are described so that future readers could study and examine them. An attempt is made to narrow the gap between theory and practice. Finally, conclusions and observations deducted throughout this paper are summarized via the theoretical and practical study. Additionally, in the Annex, we include a part of the actual programming code of the applications that were developed as well as examples of frameworks and software tools utilized.
Appears in Collections:Τμήμα Ηλεκτρολ. Μηχαν. και Τεχνολ. Υπολογ. (ΔΕ)

Files in This Item:
File Description SizeFormat 
diplomatiki_petrou.pdf2.48 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.