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

WebServices technology through JavaScriupt.

Στοιχεία Dublin Core

dc.creatorΤυμπακιανάκης, Απόστολοςel
dc.creatorTympakianakis, Apostolosen
dc.date.accessioned2016-03-15T14:55:08Z
dc.date.available2016-03-15T14:55:08Z
dc.date.issued2010-04-19T12:34:55Z
dc.identifier.urihttp://hdl.handle.net/20.500.12688/3045
dc.description.abstractΣκοπός της πτυχιακής εργασίας ήταν η μελέτη και ανάπτυξη πρωτοτύπου στην τεχνολογία AJAX (Asynchronous JavaScript And XML) με τροφοδότηση μέσω υπηρεσίας διαδικτύου (WebService). Η τεχνολογία αυτή βρίσκεται σε πρώιμο στάδιο ανάπτυξης και παρουσιάζει εξαιρετικό πεδίο εφαρμογών στο διαδίκτυο. Το AJAX είναι ένα σύνολο τεχνικών που επιτρέπει την ασύγχρονη επικοινωνία μεταξύ μια διαδικτυακής εφαρμογής Πελάτη (Client-side web application) και του Διακομιστή (Server-side). Στο πλαίσιο αυτής της τεχνολογίας κατασκευάστηκε μια διαδικτυακή εφαρμογή, η οποία αναλαμβάνει να αποθηκεύσει, να διαχειριστεί και να προβάλει ένα σύνολο επαφών του χρήστη. Οι επαφές αυτές βρίσκονται αποθηκευμένες στον Διακομιστή, ο οποίος και δέχεται αιτήσεις από την πλευρά του Πελάτη μέσω ασύγχρονων αιτημάτων (requests) AJAX για να εκτελέσει τις ενέργειες που επιθυμεί ο χρήστης. Συγκεκριμένα, έγινε μελέτη της τεχνολογίας AJAX, δηλαδή του συνόλου των τεχνολογιών που την αποτελούν, και βασίζονται σε εφαρμογές στην πλευρά του Πελάτη (Client-side). Σε αυτήν την πλευρά χρησιμοποιήθηκαν οι τεχνολογίες HTML, JavaScript (jQuery) και CSS. Για την πλευρά της διαδικτυακής υπηρεσίας του Διακομιστή χρησιμοποιήθηκε η τεχνολογία ColdFusion της Adobe, καθώς και για τον ίδιο τον Διακομιστή που είναι ένας ColdFusion Server. Τέλος, για την αποθήκευση των επαφών χρησιμοποιήθηκε το πρότυπο JSON, το οποίο και είναι ένα εναλλακτικό πρότυπο της γλώσσας XML που αρχικά υποστήριζε το AJAX. Η συγκεκριμένη διαδικτυακή εφαρμογή μπορεί να γίνει οδηγός για κατασκευή εφαρμογών με χρήση της τεχνολογίας AJAX, καθώς η όλη φιλοσοφία της έγκειται στην χρήση μίας μόνο σελίδας η οποία δεν χρειάζεται να ξαναφορτωθεί ποτέ αλλά μέσα από την οποία εκτελούνται όλες οι εργασίες της εφαρμογής με ασύγχρονη επικοινωνία στο παρασκήνιο, χωρίς να υπάρχει αρνητικό αντίκτυπο στον χρήστη με χαμένους χρόνους επαναφορτώσεων.el
dc.description.abstractThe scope of this thesis was the study and development of a prototype based on the AJAX technology (Asynchronous JavaScript and XML), which feeds of a WebService. This technology is at an early stage of development and presents an exceptional range of applications on the Web. AJAX is a group of techniques which allows asynchronous communication between a web application on the Client-side and a Server. A web application was build, based on AJAX technology, which undertakes the storage, administration and presentation of a sum of contacts of the user. These contacts are stored on the Server, and the Client-side application can then make asynchronous AJAX requests to the Server, giving the commands needed to be executed according to the user's actions. More specifically, the group of technologies consisting AJAX were studied, based on applications on the client-side. On this side, the technologies of HTML, JavaScript (jQuery as the core framework) and CSS were studied and applied. On the server side, the technology of ColdFusion by Adobe was used as the web service, as well as for the Server itself, which is a ColdFusion Server. Finally, for the contacts storage, the JSON format was used, as an alternative to the XML language that the AJAX supported at its early stages. This web application can be used as a guide for building AJAX applications, as the whole philosophy was the use of one single web page for everything. This results in a Single-page application which executes all its functions without reloading, making use of asynchronous communication at the background, saving the end user from waiting between long reloading times.en
dc.languageel
dc.publisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
dc.rightsAttribution-ShareAlike 4.0 International (CC BY-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/
dc.titleΜελέτη στην τεχνολογία WebServices μέσω JavaScript.el
dc.titleWebServices technology through JavaScriupt.en

Στοιχεία healMeta

heal.creatorNameΤυμπακιανάκης, Απόστολοςel
heal.creatorNameTympakianakis, Apostolosen
heal.publicationDate2010-04-19T12:34:55Z
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/3045
heal.abstractΣκοπός της πτυχιακής εργασίας ήταν η μελέτη και ανάπτυξη πρωτοτύπου στην τεχνολογία AJAX (Asynchronous JavaScript And XML) με τροφοδότηση μέσω υπηρεσίας διαδικτύου (WebService). Η τεχνολογία αυτή βρίσκεται σε πρώιμο στάδιο ανάπτυξης και παρουσιάζει εξαιρετικό πεδίο εφαρμογών στο διαδίκτυο. Το AJAX είναι ένα σύνολο τεχνικών που επιτρέπει την ασύγχρονη επικοινωνία μεταξύ μια διαδικτυακής εφαρμογής Πελάτη (Client-side web application) και του Διακομιστή (Server-side). Στο πλαίσιο αυτής της τεχνολογίας κατασκευάστηκε μια διαδικτυακή εφαρμογή, η οποία αναλαμβάνει να αποθηκεύσει, να διαχειριστεί και να προβάλει ένα σύνολο επαφών του χρήστη. Οι επαφές αυτές βρίσκονται αποθηκευμένες στον Διακομιστή, ο οποίος και δέχεται αιτήσεις από την πλευρά του Πελάτη μέσω ασύγχρονων αιτημάτων (requests) AJAX για να εκτελέσει τις ενέργειες που επιθυμεί ο χρήστης. Συγκεκριμένα, έγινε μελέτη της τεχνολογίας AJAX, δηλαδή του συνόλου των τεχνολογιών που την αποτελούν, και βασίζονται σε εφαρμογές στην πλευρά του Πελάτη (Client-side). Σε αυτήν την πλευρά χρησιμοποιήθηκαν οι τεχνολογίες HTML, JavaScript (jQuery) και CSS. Για την πλευρά της διαδικτυακής υπηρεσίας του Διακομιστή χρησιμοποιήθηκε η τεχνολογία ColdFusion της Adobe, καθώς και για τον ίδιο τον Διακομιστή που είναι ένας ColdFusion Server. Τέλος, για την αποθήκευση των επαφών χρησιμοποιήθηκε το πρότυπο JSON, το οποίο και είναι ένα εναλλακτικό πρότυπο της γλώσσας XML που αρχικά υποστήριζε το AJAX. Η συγκεκριμένη διαδικτυακή εφαρμογή μπορεί να γίνει οδηγός για κατασκευή εφαρμογών με χρήση της τεχνολογίας AJAX, καθώς η όλη φιλοσοφία της έγκειται στην χρήση μίας μόνο σελίδας η οποία δεν χρειάζεται να ξαναφορτωθεί ποτέ αλλά μέσα από την οποία εκτελούνται όλες οι εργασίες της εφαρμογής με ασύγχρονη επικοινωνία στο παρασκήνιο, χωρίς να υπάρχει αρνητικό αντίκτυπο στον χρήστη με χαμένους χρόνους επαναφορτώσεων.el
heal.abstractThe scope of this thesis was the study and development of a prototype based on the AJAX technology (Asynchronous JavaScript and XML), which feeds of a WebService. This technology is at an early stage of development and presents an exceptional range of applications on the Web. AJAX is a group of techniques which allows asynchronous communication between a web application on the Client-side and a Server. A web application was build, based on AJAX technology, which undertakes the storage, administration and presentation of a sum of contacts of the user. These contacts are stored on the Server, and the Client-side application can then make asynchronous AJAX requests to the Server, giving the commands needed to be executed according to the user's actions. More specifically, the group of technologies consisting AJAX were studied, based on applications on the client-side. On this side, the technologies of HTML, JavaScript (jQuery as the core framework) and CSS were studied and applied. On the server side, the technology of ColdFusion by Adobe was used as the web service, as well as for the Server itself, which is a ColdFusion Server. Finally, for the contacts storage, the JSON format was used, as an alternative to the XML language that the AJAX supported at its early stages. This web application can be used as a guide for building AJAX applications, as the whole philosophy was the use of one single web page for everything. This results in a Single-page application which executes all its functions without reloading, making use of asynchronous communication at the background, saving the end user from waiting between long reloading times.en
heal.languageel
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
heal.titleΜελέτη στην τεχνολογία WebServices μέσω JavaScript.el
heal.titleWebServices technology through JavaScriupt.en
heal.typebachelorThesis
heal.keywordAjax, jQuery, Javascript, XML, ColdFusion, JSON, γλώσσα σήμανσης υπερκειμένουel
heal.keywordAjax, jQuery, Javascript, XML, ColdFusion, JSON, document markup language (HTML)en
heal.advisorNameΜαλάμος, Αθανάσιοςel
heal.advisorNameMalamos, Athanasiosen
heal.academicPublisherIDteicrete
heal.fullTextAvailabilitytrue
tcd.distinguishedfalse
tcd.surveyfalse


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

Thumbnail
Thumbnail

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

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

Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Except where otherwise noted, this item's license is described as Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)