dc.contributor.advisor | Δουληγέρης, Χρήστος | |
dc.contributor.author | Παπαθεοδώρου, Αντώνιος-Νικόλαος | |
dc.date.accessioned | 2016-02-03T15:36:07Z | |
dc.date.available | 2016-02-03T15:36:07Z | |
dc.date.issued | 2013-07 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/8331 | |
dc.description.abstract | Σήμερα, το διαδίκτυο, είναι ένας δυναμικός ιστός από χρήστες, εφαρμογές και συσκευές - μία συνεχώς εξελισσόμενη πλατφόρμα, στην οποία οι χρήστες διεξάγουν συνεχώς ένα αυξανόμενο μερίδιο της καθημερινής τους ζωής.
Το WebSocket της HTML5, αντιπροσωπεύει την πιο σημαντική αναβάθμιση στην ιστορία του παγκόσμιου ιστού. Εκμεταλλευόμενοι αυτό το νέο πρότυπο μαζί με ένα σύνολο από συστήματα και πρότυπα σχεδίασης (design patterns) λογισμικού, καλά προσαρμοσμένα στην δυναμική ροή δεδομένων, στην παρούσα διπλωματική εργασία επιχειρείται να παρουσιαστεί πως ο τρόπος με τον οποίο μπορούν να υλοποιηθούν εφαρμογές διαδικτύου που εντυπωσιάζουν τους χρήστες με τις δυνατότητες πραγματικού χρόνου που παρέχουν.
Για αυτό το σκοπό αναπτύχθηκε μία πρότυπη διαδικτυακή εφαρμογή (G-nnect), παρόμοια με την γνωστή εφαρμογή κοινωνικής δικτύωσης Τwitter, αποτελούμενη από χρήστες, προφίλ χρηστών, μηνύματα, σχέσεις μεταξύ των χρηστών. Η εφαρμογή υλοποιήθηκε με βάση τις αρχές που διέπουν την σχεδιαστική αρχιτεκτονική MVC και αξιοποιώντας σύγχρονες προγραμματιστικές τεχνικές (Ajax, Websockets, Real-Time Data Flows). | el |
dc.format.extent | 180 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Διαδίκτυο (Internet) | el |
dc.title | Ανάλυση, σχεδιασμός και υλοποίηση συνεργατικής εφαρμογής για διαδίκτυο πραγματικού χρόνου | el |
dc.title.alternative | Analysis, design and implementation of collaborative application for real time web | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | Today’s internet, is a dynamic web from users, applications and devices - a constantly evolving platform, where users continuously carries an increasing share of their daily life.
The WebSocket of HTML5, represents the most major upgrade in the history of web. By leveraging this new standard along with a set of software designs patterns well-suited to dynamic data flows, this thesis try to presents how Living Web applications that astound users with the capabilities of real time interactions between them, can be built.
In this thesis, a prototype web application, named “G-nnect”, similar to the famous social networking application Twitter, was developed, consisting of users, user profiles, messages, relationships between users. The application was implemented using the principles governing the design and MVC architecture using modern programming techniques | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | WebSocket | el |