title: Εναρμόνιση παραδειγμάτων δυναμικών σελίδων σε διάφορες τεχνολογίες
titleType: AlternativeTitle
Creators: name: Kotsalos, Dimitris I.
Publisher: name: National Technological University of Athens
Year: 2012
Subjects: Πλευρά του πελάτη
Πλευρά του server
Tomcat
Client-side
Server-side
AJAX
Javascript
Δυναμικές σελίδες

description: 85 σ.
description: Τα τελευταία χρόνια,η τεχνολογία γύρω από τους ηλεκτρονικούς υπολογιστές αναπτύσσεται με τέτοιους ρυθμούς προκαλώντας ανάπτυξη σε όλους τους τομείς της ζωής μας.Για παράδειγμα ο Παγκόσμιος Ιστός αποτελεί πια αναπόσπαστο κομμάτι της κάθε επιχείρησης σήμερα και δεν χρησιμοποείται μόνο για προσωπική χρήση.Επιπλέον ολοένα και περισσότεροι χρήστες δικτυώνονται,περιηγούνται στο διαδίκτυο και συναναστρέφονται με άλλους χρήστες ,μέσω των ηλεκτρονικών κοινοτήτων κοινωνικής δικτύωσης.Όμως οι πιο πολλοί από εμάς έχουμε την ιδιότητα του χρήστη-πελάτη.Αναφερόμαστε μόνο στη πλευρά του πελάτη(client) και το μοναδικό μας εργαλείο είναι ο browser μπροστά στην οθόνη μας.Το τι γίνεται στη πλεύρα του server, το πως και από που έρχεται στην οθόνη μας η πληροφορία που ζητήσαμε, μας είναι σχεδόν άγνωστο.Η διπλωματική αυτή είναι μια ευκαιρία για τους χρήστες να γνωρίσουν τι περίπου βρίσκεται και συμβαίνει πίσω από μιά απλή ‘αναζήτηση’ στον ιστότοπο.Φυσικά το ρόλο του client και το ρόλο του server θα τον έχει ο χρήστης.Σημασία έχει να κατανοήσει τα όσα συμβαίνουν με ένα click στον browser.Απαραίτητο εργαλείο σε αυτή μας τη προσπάθεια είναι ένας web server που εδώ θα χρησιμοποιηθεί ο Apache Tomcat.Θα γνωρίσουμε πολλές από τις ικανότητες και ιδιότητες του.Επίσης θα γνωρίσουμε λίγο καλύτερα κάποιες ιδιότητες του χρήστη-πελάτη και σε αυτό θα μας βοηθήσει το client-side programming με τη χρήση της γλώσσας Javascript αλλά και της τεχνολογίας AJAX.Θα ασχοληθούμε τέλος με την ανταλλαγή μηνυμάτων SOAP.Για την κατανόηση των παραπάνω θα χρησιμοποιηθεί μία σειρά από παραδείγματα/εφαρμογές καθώς και οδηγίες ώστε κάποιος να μπορεί εύκολα να τις τρέξει στον προσωπικό του υπολογιστή.
description: In recent years, the technology surrounding computers is growing so rapidly causing growth in all areas of our life.For example, the Web is now an integral part of any business today and not used for personal use only.Additional,there are more and more networked users, browsing the web and interacting with other users through online social networking communities.But most of us have the status of user-client.We refer only on the client side and our only tool is a browser in front our screen. What happens on the side of the server, and how comes on the screen the information requested, is almost unknown. This diploma thesis is an opportunity for people to learn about what is going on behind a simple 'search' in World Wide Web.Of course ,user will have the role of the client and the role of the server. Our goal is to understand what is going on with one click on his browser.Our essential tool in this effort is a web server.Here we will use the Apache Tomcat.We are going to meet many of his skills and attributes.Additional, we will learn some properties of the user/client and on this purpose we will be helped by client-side programming,using the Javascript language and technology AJAX.Finally we will meet SOAP messages To understand the above we will use a series of examples / applications and instructions that anyone can easily run these on his personal computer.