ΣΕΦΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΡΗΣΗ ΥΟΛΗ ΣΕΥΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Σμήμα Ευαρμοσμένης Πληρουορικής και Πολσμέσων

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΣΕΦΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΡΗΣΗ ΥΟΛΗ ΣΕΥΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Σμήμα Ευαρμοσμένης Πληρουορικής και Πολσμέσων"

Transcript

1 ΣΕΦΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΡΗΣΗ ΥΟΛΗ ΣΕΥΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Σμήμα Ευαρμοσμένης Πληρουορικής και Πολσμέσων ΔΗΜΙΟΤΡΓΙΑ ΤΠΟΔΟΜΗ ΣΗΛΕΤΝΕΡΓΑΙΑ ΜΕΩ ΔΙΑΔΙΚΣΤΟΤ ΠΣΤΥΙΑΚΗ ΕΡΓΑΙΑ τοσ Νομικού Γεράσιμοσ ΑΜ:1329. Επιβλέπων Καθηγητής: Αθανάσιος Μαλάμος Καθηγητής ΑΣΕΙ Ηρακλείοσ Ηράκλειο Κρήτης, 2009

2 Πξόινγνο Η πινπνίεζε ηεο εθαξκνγήο ππνδνκήο ηειεζπλεξγαζίαο ζην δηαδίθηπν πξαγκαηνπνηήζεθε ζην κεγαιχηεξν κέξνο, ζην multimedia content lab (εξγαζηήξην ηνπ ηκήκαηνο ΔΠΠ). Θα ήζεια λα επραξηζηήζσ ηδηαηηέξσο ηνλ επηθεθαιή ηνπ εξγαζηεξηνχ θαη επηβιέπνληα θαζεγεηή ηεο πηπρηαθήο κνπ εξγαζίαο, θχξην Αζαλάζην Μαιάκν γηα ηηο ππνδείμεηο, ηηο ζπκβνπιέο θαη ηελ ππνζηήξημε πνπ παξείρε ηφζν ζε ηερληθφ φζν θαη ζε πξνζσπηθφ επίπεδν θαηά ηελ δηάξθεηα ηεο εθπφλεζεο ηεο εξγαζίαο απηήο. Σέινο, ζέισ λα επραξηζηήζσ,θπζηθά, ηελ νηθνγέλεηα κνπ γηα ηελ ζηήξημε θαη ηελ ππνκνλή πνπ κνπ παξείραλ φιν απηφ ην δηάζηεκα ηεο πξνεηνηκαζίαο.

3

4 Πεξίιεςε Η ηειεζπλεξγαζία (Telecooperation), επίζεο γλσζηή θαη σο ε δη ππνινγηζηνχ ππνζηεξηδφκελε ζπλεξγαζία (computer supported cooperative work CSCW) ή εμνπιηζκφο νκάδαο (groupware) αλαθέξεηαη ζ έλα ζχζηεκα πνπ παξέρεη έλα ειεθηξνληθφ δηακνηξαδφκελν ρψξν εξγαζίαο ζε ρξήζηεο πνπ είλαη γεσγξαθηθά δηαζθνξπηζκέλνη κε ρξήζε επηθνηλσληψλ, ζπλεξγαζίαο θαη ζπληνληζκνχ. H επηθνηλσλία νκάδαο παξέρεη έλα ειεθηξνληθφ θαλάιη ζηνπο ρξήζηεο γηα λ αληαιιάζζνπλ κελχκαηα θαη ηνπο επηηξέπεη λα ζπλεξγάδνληαη αλεμάξηεηα απφ ην ρξφλν θαη ηελ ηνπνζεζία. Έρνληαο ζαλ άμνλα ηα παξαπάλσ, πινπνηνχκε ζηα πιαίζηα απηήο πηπρηαθήο κία δηαδηθηπαθή εθαξκνγή ππνδνκήο ηειεζπλεξγαζίαο. Σν ζχζηεκα παξέρεη ηα ζπληζηνχληα κέξε φπσο, πνιπκεζηθφ mail, δπλαηφηεηα άκεζνπ κελχκαηνο, αληαιιαγή πξνζσπηθψλ δεδνκέλσλ ζε κνξθή vcards θαζψο θαη δεκηνπξγία πξνζσπηθψλ ζεκεηψζεσλ ζε ρξνλνδηάγξακκα κε ηελ κνξθή αηδέληαο (ical format) θαη αληαιιαγήο απηψλ κεηαμχ ησλ ρξεζηψλ. Η αλάπηπμε ηεο ππνδνκήο ππνζηεξίδεηαη απφ εμππεξεηεηή Tomcat θαη ν ζρεδηαζκφο γίλεηαη πάλσ ζηηο αξρέο ηνπ ExoPortal, κε ηα ζπληζηνχληα κέξε λα δεκηνπξγνχληαη ζχκθσλα κε ηνπο θαλφλεο ηεο ηερλνινγίαο ησλ portlets. Λέμεηο Κιεηδηά: Σειεζπλεξγαζία, Tomcat,ExoPlatform, portlet, vcard.

5

6 Abstract Telecooperation, also known and as the computer supported collaboration (computer supported cooperative work CSCW) or equipment of team (groupware) is reported in a system that provides a electronic distributed working place in users that are geographically scattered with use of communications, collaboration and co-ordination. Communication of team provides a electronic channel for the users for exchange messages and allows in individuals to collaborate independent from per year and the locality. Having as axis more, we materialise in the frames of this final an internet application of telecooperative infrastructure. The system provides the components such as, multimedia mail, instant messaging, vcards private data exchange and creation of personal notes in the calendar (ical format). The growth of infrastructure are supported by Tomcat and the planning become on the beginnings of ExoPortal, with the recommending parts they are created according to the rules of technology portlets. Keywords: telecooperation, Tomcat,ExoPlatform, portlet, vcard.

7 Πεξηερόκελα ΚΕΥΑΛΑΙΟ ΠΡΩΣΟ ΕΙΑΓΩΓΗ ΙΣΟΡΙΚΗ ΑΝΑΔΡΟΜΗ ΑΝΑΓΚΗ ΤΠΑΡΞΗ ΣΗΛΕΤΝΕΡΓΑΙΑ ΔΤΝΑΣΟΣΗΣΕ ΠΟΤ ΠΡΟΚΤΠΣΟΤΝ ΑΠΟ ΣΗΝ ΣΗΛΕΤΝΕΡΓΑΙΑ ΠΡΟΫΠΟΘΕΕΙ ΣΗΛΕΤΝΕΡΓΑΙΑ ΑΠΑΙΣΟΤΜΕΝΟ ΕΞΟΠΛΙΜΟ ΚΑΣΗΓΟΡΙΕ ΣΗΛΕΤΝΕΡΓΑΙΑ ΑΤΓΦΡΟΝΗ ΣΗΛΕΤΝΕΡΓΑΙΑ ΑΝΣΙΣΟΙΦΕ ΤΠΗΡΕΙΕ πεπεζία Ζλεκηπονικού Ρασςδπομείος ( ) πεπεζία Διδήζευν πεπεζία Ιιζηών Ζλεκηπονικού Ρασςδπομείος πεπεζία Κεηαθοπάρ Απσείυν πεπεζίερ Ζλεκηπονικήρ Ανηαλλαγήρ Γεδομένυν πεπεζία ομαδικών εμεπολογίυν (Group calendars) ΤΓΦΡΟΝΗ ΣΗΛΕΤΝΕΡΓΑΙΑ ΑΝΣΙΣΟΙΦΕ ΤΠΗΡΕΙΕ πεπεζία Ρελεδιάζκετερ (Videoconferencing) πεπεζία Meetingware πεπεζία Πςνδιάζκετερ ζηο Web (Web Conferencing) πεπεζία Γιαμοιπαδόμενυν Αζπποπίνακυν πεπεζία Πςζηεμάηυν Πςνδιάλεξερ (Chat systems) ΚΕΥΑΛΑΙΟ ΔΕΤΣΕΡΟ ΑΝΑΥΟΡΑ ΚΑΙ ΑΝΑΛΤΗ ΣΕΦΝΟΛΟΓΙΩΝ ΑΠΑΙΣΗΕΙ ΤΣΗΜΑΣΟ ΕΡΓΑΛΕΙΑ ΑΝΑΠΣΤΞΗ ΔΟΓΑΙΔΗΝ ΑΛΑΞΡΜΖΠ ΘΩΓΗΘΑ... 19

8 2.2.2 SERVER ΔΦΑΟΚΝΓΖΠ ΓΙΩΠΠΑ ΞΟΝΓΟΑΚΚΑΡΗΠΚΝ ΒΑΠΖ ΓΔΓΝΚΔΛΩΛ ΣΕΦΝΟΛΟΓΙΕ ΣΗ ΕΥΑΡΜΟΓΗ J2EE (Java 2 Enterprise Edition) ΑΛΑΙΠΖ ΡΔΣΛΝΙΝΓΗΩΛ ΡΖΠ J2EE ΞΑΟΑΓΔΗΓΚΑ ΘΘΙΝ ΕΩΖΠ ΡΩΛ SERVLET JSP (Java Server Pages) JSP ΑΛΑΙΡΗΘΑ JSF (Java Server Faces) APACHE TOMCAT SERVER PORTAL ΡΔΣΛΝΙΝΓΗΑ PORTLET ΞΑΟΝΣΔΗΠ PORTAL PORTAL INSTANCES PORTAL PAGES PORTAL WINDOW ΓΝΚΖ ΡΩΛ WEB ARCHIVES H ΘΙΑΠΖ TOY PORTLET EXO PLATFORM - PORTAL ΔXΝ Portlet Container JAVA CONTENT REPOSITORY MICROFORMATS VCARDS ICALENDAR JAVA INSTANT MESSAGING OPENFIRE SERVER ΞΟΝΡΞΝ JABBER/XMPP ΚΕΥΑΛΑΙΟ ΣΡΙΣΟ... 47

9 3. ΤΛΟΠΟΙΗΗ ΚΑΙ ΠΑΡΑΜΕΣΡΟΠΟΙΗΗ ΣΗ ΕΥΑΡΜΟΓΗ ΛΟΓΑΡΙΑΜΟΙ ΦΡΗΣΩΝ ADDRESS BOOK CALENDAR MAIL CHAT Βιβλιογπαθία... 74

10 ΚΕΦΑΛΑΙΟ ΠΡΩΤΟ 1.ΔΗΑΓΩΓΖ 1.1 Ηζηνξηθή αλαδξνκή αλάγθε ύπαξμεο ηειεζπλεξγαζίαο Η ηαρεία εμέιημε ηεο ηερλνινγίαο θαη νη λέεο πξννπηηθέο γηα ηελ επηθνηλσλία κεηαμχ ησλ αλζξψπσλ απνηεινχλ ζεκαληηθφ παξάγνληα ζηελ επηηπρία ησλ πεξηζζφηεξσλ επηρεηξήζεσλ. Σα θπξίαξρα δεηήκαηα είλαη ε δηαζεζηκφηεηα ησλ δηθηχσλ ππνινγηζηψλ θαη ε ηάζε πξνο ηελ νκαδηθή δνπιεηά. πλδπάδνληαο απηά ηα δχν, ηδηαίηεξε έκθαζε δίλεηαη ζηελ ππνινγηζηηθή ππνζηήξημε ηεο νκαδηθήο εξγαζίαο. Οη ελέξγεηεο ζην ρψξν απηφ είλαη γλσζηέο κε ηνπο φξνπο groupware ή computer supported cooperative work. Ο Ellis νξίδεη ην groupware σο ζπζηήκαηα βαζηζκέλα ζε ππνινγηζηέο πνπ ππνζηεξίδνπλ νκάδεο αλζξώπωλ νη νπνίνη απαζρνινύληαη ζε έλα θνηλό ζέκα ή ζηόρν θαη πνπ παξέρνπλ έλα πεξηβάιινλ αιιειεπίδξαζεο γηα δηακνηξαδόκελεο εθαξκνγέο. Δλψ ην groupware αλαθέξεηαη ζε αιεζηλά ζπζηήκαηα, ν φξνο CSCW ππνλνεί ηα εξγαιεία θαη ηηο ηερληθέο ηνπ groupware θαζψο επίζεο θαη ηηο ςπρνινγηθέο θαη θνηλσληθέο επηπηψζεηο ηνπ. χκθσλα κε ηνλ Wilson CSCW είλαη έλαο γεληθόο όξνο πνπ ζπλδπάδεη ηελ θαηαλόεζε ηνπ ηξόπνπ κε ηνλ νπνίν νη άλζξωπνη εξγάδνληαη ζε νκάδεο κε ηηο δηεπθνιύλζεηο πνπ πξνζθέξνπλ νη ππνινγηζηηθέο θαη νη δηθηπαθέο ηερλνινγίεο, θαη ζπζρεηίδεη ην πιηθό, ην ινγηζκηθό, ηηο ππεξεζίεο θαη ηηο ηερληθέο. Πην ζπγθεθξηκέλα, ην CSCW εμεηάδεη πσο νη ππνινγηζηηθέο ηερλνινγίεο κπνξνχλ λα ρξεζηκνπνηεζνχλ θαη λα αλαπηπρζνχλ γηα λα βνεζήζνπλ νκάδεο αλζξψπσλ λα θέξνπλ ζε πέξαο ηελ εξγαζία ηνπο. Βαζίδεηαη ζηελ αξρή φηη νη πεξηζζφηεξνη άλζξσπνη δελ εξγάδνληαη απνκνλσκέλνη αιιά ζπλεξγάδνληαη θαη αιιειεπηδξνχλ κε άιινπο αλζξψπνπο, θάηη ην νπνίν θαίλεηαη λα αγλννχλ ηα πεξηζζφηεξα ινγηζκηθά. Οη εξγαδφκελνη ζπλήζσο απνηεινχλ κέξνο ελφο νξγαληζκνχ θαη δνπιεχνπλ καδί κε άιινπο εξγαδφκελνπο ηνπ ίδηνπ ή άιινπ νξγαληζκνχ γηα λα νινθιεξψζνπλ ην έξγν ηνπο. Ωζηφζν, κέρξη ηελ άθημε ηεο CSCW, ηα πεξηζζφηεξα ππνινγηζηηθά ζπζηήκαηα κπνξεί λα ζεσξεζεί φηη εθάξκνδαλ ηελ αλαιεζή ππφζεζε φηη νη άλζξσπνη εξγάδνληαη κφλνη ηνπο θαη ρξεηάδνληαη ζπζηήκαηα πνπ ζα ηνπο βνεζνχζαλ λα θάλνπλ ηελ εξγαζία ηνπο θαιχηεξα. Πέξα φκσο απφ ηε ζπλεξγαηηθή δνπιεηά, απηφ ην πεδίν έξεπλαο εμεηάδεη ζέκαηα φπσο ν αληαγσληζκφο, νη δηαπξαγκαηεχζεηο, θαη ε θνηλσληθνπνίεζε. Γηα ην ιφγν απηφ ζπγθεληξψλεη ην ελδηαθέξνλ δηαθφξσλ εξεπλεηηθψλ νκάδσλ, φπσο ζρεδηαζηψλ ππνινγηζηηθψλ ζπζηεκάησλ, θνηλσληνιφγσλ, ςπρνιφγσλ, επηθνηλσληνιφγσλ, αλζξσπνιφγσλ θαη θπζηθά επηρεηξεκαηηψλ. Ο φξνο CSCW επηλνήζεθε απφ ηνπο Cashman & Greif ην Ωζηφζν, ε δνπιεηά ηνπ Englebart ην 1960 πεξηειάκβαλε ηελ αλάπηπμε πνιιψλ απφ ηα ραξαθηεξηζηηθά πνπ κειεηψληαη ζε απηφλ ηνλ ηνκέα θαη αθφκα ε έξεπλα είρε πξνρσξήζεη ζε έλα πιήζνο απφ ζέκαηα φπσο ηελ επηζηήκε ησλ ππνινγηζηψλ, θνηλσληνινγία, ςπρνινγία θαη γισζζνινγία. Σν groupware δηαρσξίδεηαη απφ ην ππφινηπν ινγηζκηθφ ιφγσ ηεο βαζηθήο ππφζεζεο φηη θάλεη ην ρξήζηε λα αηζζάλεηαη φηη απνηειεί κέξνο κίαο νκάδαο ελψ ηα πεξηζζφηεξα άιια παθέηα ινγηζκηθνχ πξνζπαζνχλ λα πξνζηαηέςνπλ ηνλ έλα ρξήζηε απφ ηνλ άιιν. Κεληξηθά δεηήκαηα ηνπ CSCW είλαη ην group awareness (αληίιεςε νκάδαο), ηα multiuser interfaces (πνιπρξεζηηθά πεξηβάιινληα αιιειεπίδξαζεο), ην concurrency control (έιεγρνο ηαπηφρξνλεο πξνζπέιαζεο), ε επηθνηλσλία θαη ζπλεξγαζία κέζα ζηελ νκάδα, ν δηακνηξαδφκελνο ρψξνο πιεξνθνξηψλ θαη ε ππνζηήξημε ελφο εηεξνγελνχο, αλνηρηνχ πεξηβάιινληνο πνπ ελζσκαηψλεη φιεο ηηο εθαξκνγέο απινχ ρξήζηε.

11 1.2 Γπλαηόηεηεο πνπ πξνθύπηνπλ από ηελ ηειεζπλεξγαζία Η ηειεζπλεξγαζία μεθηλάεη κε ην ειεθηξνληθφ ηαρπδξνκείν. Αλ γλσξίδεηο ηελ ειεθηξνληθή δηεχζπλζε θάπνηνπ κπνξείο λα αληαιιάμεηο κελχκαηα νπνηαδήπνηε ζηηγκή, κε πνιχ κηθξφ θφζηνο αλά κήλπκα, θαη κε κεγάιν βαζκφ αμηνπηζηίαο. Δπηπιένλ θαη νη δχν πιεπξέο κπνξνχλ λα δηαηεξήζνπλ δεδνκέλα γηα ηηο αληαιιαγέο, αθνχ κπνξνχλ λα δεκηνπξγήζνπλ αληίγξαθν ηνπ ηη ηνπο έρεη ζηαιεί θαη ηη έρνπλ ζηείιεη. Νέεο δπλαηφηεηεο ηεο ηειεζπλεξγαζίαο ηελ έρνπλ θαηαζηήζεη πεξηζζφηεξν σθέιηκε. Μεηαμχ απηψλ είλαη ε online ζπδήηεζε θαη ε ζπλεδξίαζε, ψζηε πεξηζζφηεξα απφ δχν άηνκα λα κπνξνχλ λα αληαιιάμνπλ εχθνια κελχκαηα δεκηνπξγψληαο ιίζηεο ζπδεηήζεσλ ή πην εμειηγκέλεο ππεξεζίεο ζπλδηάζθεςεο. Άιιε δπλαηφηεηα είλαη ε δηακνίξαζε πιεξνθνξίαο θπξίσο κέζα απφ ην WWW. Αληί λα ζηέιλνληαη έγγξαθα κεηαμχ ησλ ζπλεξγαηψλ, ν θάζε έλαο δεκηνπξγεί ηε δηθή ηνπ ζειίδα φπνπ νη ππφινηπνη κπνξνχλ λα βξνπλ πιεξνθνξίεο θαη λα ηηο ρξεζηκνπνηήζνπλ. Δπηπιένλ, φπσο ηζρχεη θαη γηα ηηο πξνεγνχκελεο ππεξεζίεο, νη πιεξνθνξίεο κπνξνχλ λα γίλνπλ δηαζέζηκεο ζε νπνηνλδήπνηε, φζν καθξηά θαη αλ βξίζθεηαη, κέζα ζε ιίγα δεπηεξφιεπηα. Μηα επηπιένλ ππεξεζία είλαη ε ηειεδηάζθεςε, φπνπ ρξεζηκνπνηψληαο νπνηνδήπνηε δίθηπν κπνξνχλ λα επηηεπρζνχλ ζπλαληήζεηο ρσξίο λα ρξεηάδεηαη ηα άηνκα λα βξίζθνληαη θπζηθά ζηνλ ίδην ρψξν. Μία ηειεπηαία ππεξεζία είλαη ε δηακνίξαζε δεδνκέλσλ θαη εθαξκνγψλ θαηά ηελ νπνία νη ζπλεξγάηεο κπνξνχλ λα κνηξαζηνχλ, επεμεξγαζηνχλ θαη λα ζπλεηζθέξνπλ δεδνκέλα ρξεζηκνπνηψληαο εξγαιεία εθαξκνγψλ φπσο βάζεηο δεδνκέλσλ, δηακνηξαδφκελνπο αζπξνπίλαθεο θαη spreadsheets. 1.3 Πξνϋπνζέζεηο ηειεζπλεξγαζίαο Η ηειεζπλεξγαζία πξνυπνζέηεη λέεο ηθαλφηεηεο απφ ηελ πιεπξά ησλ ρξεζηψλ, φπσο ην λα γξάθεηο γξάκκα είλαη δηαθνξεηηθφ απφ ην λα ρξεζηκνπνηείο ην ηειέθσλν θαη δηαθνξεηηθφ απφ ην λα είζαη απνηειεζκαηηθφο ζε κηθξέο ζπλαληήζεηο, ην νπνίν κε ηε ζεηξά ηνπ είλαη δηαθνξεηηθφ απφ ην λα είζαη απνηειεζκαηηθφο ζε κεγάιεο ζπλαληήζεηο. Σα άηνκα πνπ καζαίλνπλ λα εθαξκφδνπλ ηηο δπλαηφηεηεο ηεο ηειεζπλεξγαζίαο απνθηνχλ πιενλέθηεκα, ηφζν ιφγσ ηνπ φηη απνθηνχλ έλα επξχηεξν δίθηπν βνεζεηηθψλ ζπλδέζκσλ, φζν θαη ιφγσ ηνπ φηη απνθηνχλ έγθαηξε πξφζβαζε ζηηο πιεξνθνξίεο. Η ηειεζπλεξγαζία επίζεο επηθέξεη αιιαγέο ζηνπο νξγαληζκνχο. πγθεθξηκέλα, ηα εκπφδηα πνπ είραλ επηβιεζεί απφ ηηο γξαθεηνθξαηηθέο ηεξαξρίεο ηψξα ππνβηβάδνληαη, ελψ δηαιχνληαη θαη ηα εκπφδηα ηεο επηθνηλσλίαο κεηαμχ νξγαληζκψλ. Οη νξγαληζκνί πνπ εθαξκφδνπλ επηηπρεκέλα ηηο κεζφδνπο ηειεζπλεξγαζίαο κπνξνχλ λα βειηηψζνπλ ηελ επηθνηλσλία ηνπο κε ηνπο πειάηεο θαη ηνπο πξνκεζεπηέο, λα κεηψζνπλ δξακαηηθά ην θφζηνο θαη λα αλεβάζνπλ ηε ζέζε ηνπο ζηελ θνηλσλία αιιά θαη ηελ επηξξνή ηνπο ζηελ αγνξά. Γηα λα γίλεη εθηθηή ε ζπλεξγαζία απφ απφζηαζε κηαο νκάδαο ρξεζηψλ, φινη νη ρξήζηεο πξέπεη λα ζπλδεζνχλ ζε έλα πξνθαζνξηζκέλν ζεκείν ζπλάληεζεο. Σν ζεκείν ζπλάληεζεο κπνξεί λα είλαη ζηαζεξφ, δειαδή έλαο εμππεξεηεηήο γηα ζπλεξγαζία απφ απφζηαζε. Γηαθνξεηηθά, νη ρξήζηεο κπνξνχλ λα ζπκθσλήζνπλ ζηε ρξήζε ηνπ ζηαζκνχ εξγαζίαο ελφο εμ απηψλ ζαλ ζεκείν ζπλάληεζεο. Αθνχ έρεη επηηεπρζεί ε ζχλδεζε, νη ρξήζηεο κπνξνχλ λα επηθνηλσλήζνπλ, λα ρξεζηκνπνηήζνπλ απφ θνηλνχ κηα εθαξκνγή, θαη λα αληαιιάμνπλ αξρεία.

12 1.4 Απαηηνύκελνο εμνπιηζκόο Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Παιηφηεξα, ε δπλαηφηεηα ηεο απιήο ηειεθσληθήο επηθνηλσλίαο κε ζπλεξγάηεο / εξγνδφηε θ.ι.π. (κε ηε ρξήζε πηζαλφλ θαη ελφο απηφκαηνπ ηειεθσλεηή γηα απνζήθεπζε κελπκάησλ) ήηαλ ε κφλε ππεξεζία πνπ είραλ ζηε δηάζεζή ηνπο νη ηειεζπλεξγαδφκελνη, θαη ε ζπρλή πξνζσπηθή επαθή κε ζπλεξγάηεο / εξγνδφηε ήηαλ απαξαίηεηε. ηηο κέξεο καο πιένλ ν ηειεζπλεξγαδφκελνο κπνξεί λα έρεη ζηε δηάζεζή ηνπ ζχγρξνλν ππνινγηζηηθφ θαη πιεξνθνξηαθφ εμνπιηζκφ (πξνζσπηθφ ππνινγηζηή, router, printer, fax θ.α.), λα ρξεζηκνπνηεί απηφλνκα ηηο πιένλ ζχγρξνλεο εθαξκνγέο ινγηζκηθνχ (επεμεξγαζία θεηκέλνπ, εθαξκνγέο βάζεσλ δεδνκέλσλ, γξαθηθά θ.α.) θαη κέζσ πξνεγκέλσλ δηθηπαθψλ ζπλδέζεσλ λα επηθνηλσλεί κε νπνηνλδήπνηε ζπλεξγάηε, πειάηε ή/θαη ηνλ εξγνδφηε ηνπ θαη λα δηεθπεξαηψλεη νπνηαζδήπνηε κνξθήο εξγαζία απφ απφζηαζε (κε ηε ρξήζε εξγαιείσλ γηα e- mail, κεηαθνξά πιεξνθνξηαθψλ δεδνκέλσλ, πξφζβαζε ζε απνκεκαθξπζκέλνπο θφκβνπο θαη ζην ηληεξλεη θ.α.). 1.5 Καηεγνξίεο ηειεζπλεξγαζίαο Πξψηα απφ φια είλαη ζεκαληηθφ λα εξκελεπηεί ε έλλνηα ηνπ φξνπ ζπλεξγαζία κηαο θαη ρξεζηκνπνηείηαη εθηεηακέλα ζηελ εξγαζία απηή. Πνιιέο θνξέο, ζηε βηβιηνγξαθία, ν φξνο ρξεζηκνπνηείηαη γηα λα δειψζεη ηε ζπλεξγαζία κεηαμχ νξγαληζκψλ κε ζθνπφ ηε δηακνίξαζε πεγψλ θαη πιεξνθνξηψλ. Απηφ ην είδνο ηεο ζπλεξγαζίαο θαιείηαη ζηξαηεγηθφ (strategic). Αληίζεηα, ζηελ εξγαζία απηή επηθεληξσλφκαζηε ζηε ζπλεξγαζία πνπ ζεκαίλεη αιιειεπίδξαζε κεηαμχ αηφκσλ. Οη ζπλεξγαζίεο απηέο δεκηνπξγνχληαη ρσξίο λα έρνπλ πξνγξακκαηηζηεί, θαη ζπλήζσο δηαξθνχλ κηθξή ρξνληθή πεξίνδν, νπφηε πεξηγξάθνληαη θαιχηεξα απφ ηνλ φξν ηαθηηθέο (tactical). Σν groupware κπνξεί λα ηαμηλνκεζεί κε βάζε δηάθνξα ραξαθηεξηζηηθά, κεξηθά απφ ηα νπνία είλαη ηα παξαθάησ: Πνπ βξίζθνληαη θαη πφηε εθηεινχλ ηελ εξγαζία ηα άηνκα πνπ ζπκκεηέρνπλ ζηελ νκάδα. Η βαζηθή ιεηηνπξγία ηνπ ζπζηήκαηνο, δειαδή αλ πξφθεηηαη γηα πξφγξακκα ζπλεξγαηηθνχ ζρεδηαζκνχ (collaborative design), ππνζηήξημεο ζπλαληήζεσλ (meeting support), ζπγγξαθηθή νκάδα (group authoring), θ.α. Η δνκηθή ππνζηήξημε ηεο ιεηηνπξγίαο ηνπ ινγηζκηθνχ, αλ δειαδή πξφθεηηαη γηα επηθνηλσλία δηακέζνπ ππνινγηζηή ηφηε ρξεηάδεηαη άκεζε επηθνηλσλία κεηαμχ ησλ ζπκκεηερφλησλ, ελψ αλ πξφθεηηαη γηα δηακνηξαδφκελεο εθαξκνγέο ηφηε ρξεηάδεηαη ππνζηήξημε ηεο αιιειεπίδξαζεο ησλ εξγαδνκέλσλ κε ην δηακνηξαδφκελν αληηθείκελν πάλσ ζην νπνίν εξγάδνληαη θ.α. Μία αθφκα βαζηθή ηαμηλφκεζε ησλ εηδψλ ηειεζπλεξγαζίαο γίλεηαη κε βάζε ην αλ ηα κέιε ηεο νκάδαο πνπ ζπλεξγάδνληαη παξακέλνπλ ζηαζεξά ή αλ επηηξέπεηαη ε ζπκκεηνρή λέσλ κειψλ θαη ε απνρψξεζε παιαηφηεξσλ. Έηζη, αλνηρηή ηειεζπλεξγαζία ζπκβαίλεη φηαλ νη ρξήζηεο ζπλδένληαη κεηαμχ ηνπο δηακέζνπ ηνπ Internet δεκνζίσο άιινη ρξήζηεο κπνξνχλ λα ζπκκεηάζρνπλ ή λα εγθαηαιείςνπλ ηελ νκάδα φπνηε ζειήζνπλ. Σν αλνηρηφ Internet ππνζηεξίδεη ρηιηάδεο απφ πεξηνρέο δεκφζησλ ζπδεηήζεσλ ζηηο νπνίεο νη άλζξσπνη κπνξνχλ λα γλσξίζνπλ άιινπο κε θνηλά ελδηαθέξνληα θαη λα αληαιιάμνπλ απφςεηο θαη πιεξνθνξίεο. Αληίζεηα, νη θιεηζηέο νκάδεο ηειεζπλεξγαζίαο κπνξεί λα είλαη αλεπίζεκεο νκάδεο αλζξψπσλ πνπ έρνπλ απνθαζίζεη λα δνπιέςνπλ καδί θαη λα πηνζεηήζνπλ θάπνηεο θνηλέο πξνζεγγίζεηο, νπφηε νη λενεηζεξρφκελνη πξέπεη λα απνδερηνχλ ηηο ήδε ζπκθσλεκέλεο δηαδηθαζίεο. ε θάπνηα άιιε πεξίπησζε νη ζπλεξγαδφκελνη κπνξεί λα ζπλδένληαη πην ηππηθά, γηα παξάδεηγκα λα είλαη εξγαδφκελνη ζε κία επηρείξεζε ή ηα κέιε ελφο επαγγεικαηηθνχ ζσκαηείνπ.

13 1.6 Αζύγρξνλε Σειεζπλεξγαζία Αληίζηνηρεο Τπεξεζίεο Η αζχγρξνλε ηειεζπλεξγαζία αθνξά ηελ επηθνηλσλία θαη ηελ ζπλεξγαζία κεηαμχ ησλ κειψλ κηαο νκάδαο ή κεηαμχ νκάδσλ αηφκσλ, ιακβάλνληαο ρψξα ζε δηαθνξεηηθέο ρξνληθέο ζηηγκέο. Με άιια ιφγηα ε ζπλεηζθνξά ησλ ζπκκεηερφλησλ ζε κηα ηέηνηνπ είδνπο ζπλεξγαζία γίλεηαη ηελ ζηηγκή πνπ επηζπκεί ην θάζε κέινο, φρη κε ηαπηφρξνλε άκεζε επηθνηλσλία θαη ππνζηεξίδεηαη απφ κηα γθάκα επξέσο δηαδεδνκέλσλ ππεξεζηψλ ηηο νπνίεο ζα κειεηήζνπκε ζηα πιαίζηα ηεο παξνχζαο ελφηεηαο, αλαθέξνληαο ελδεηθηηθά θαη νξηζκέλα πξντφληα Τπεξεζία Ζιεθηξνληθνύ Σαρπδξνκείνπ ( ) Η ππεξεζία ειεθηξνληθνχ ηαρπδξνκείνπ (Electronic Mail - ) πνπ νλνκάδεηαη θαη χζηεκα Γηαρείξηζεο Μελπκάησλ (ΓΜ) παξέρεη έλαλ εχθνιν ηξφπν αληαιιαγήο κελπκάησλ κεηαμχ ησλ ρξεζηψλ. Η επηθνηλσλία βαζίδεηαη ζην παξάδεηγκα απνζήθεπζεοπξνψζεζεο (store-and-forward) θαη ζπλεπψο δελ ιακβάλεη ρψξα ζε πξαγκαηηθφ ρξφλν. Σα ειεθηξνληθά κελχκαηα κπνξνχλ λα ηαρπδξνκεζνχλ απφ έλα ρξήζηε ζε έλαλ ή πεξηζζφηεξνπο ρξήζηεο ή θαη ζε νκάδεο ρξεζηψλ. Σα κελχκαηα κπνξνχλ λα απνηεινχληαη απφ πνιινχο δηαθνξεηηθνχο ηχπνπο δεδνκέλσλ, φπσο απιφ ή κνξθνπνηεκέλν θείκελν, έγγξαθα ή αξρεία πνπ έρνπλ δεκηνπξγεζεί απφ δηάθνξεο εθαξκνγέο, εηθφλεο, ερεηηθά απνζπάζκαηα, θαη απνζπάζκαηα θηλνχκελεο εηθφλαο (video). Η ππεξεζία ειεθηξνληθνχ ηαρπδξνκείνπ παξέρεη έλαλ επέιηθην ηξφπν επηθνηλσλίαο κεηαμχ ησλ ρξεζηψλ ηνπ δηθηχνπ ελψ ε ρξήζε ηνπ απαηηεί ειαρίζησλ δπλαηνηήησλ ππνινγηζηηθφ θαη δηθηπαθφ εμνπιηζκφ. Γηα ην ιφγν απηφ είλαη κηα απφ ηηο πην ζπρλά ρξεζηκνπνηνχκελεο δηθηπαθέο ππεξεζίεο. Σν ειεθηξνληθφ ηαρπδξνκείν παξέρεη πνιιέο επηπιένλ δηεπθνιχλζεηο ζε ζρέζε κε ηελ ηειεθσληθή επηθνηλσλία θαη είλαη δπλαηφλ ζε πνιιέο πεξηπηψζεηο λα ηελ ππνθαηαζηήζεη πιήξσο φζνλ αθνξά ηηο αλάγθεο ηεο ηειεζπλεξγαζίαο, αξθεί φινη νη εκπιεθφκελνη λα παξαθνινπζνχλ ζπρλά ην ειεθηξνληθφ ηνπο mail-box Τπεξεζία Δηδήζεσλ Η ππεξεζία εηδήζεσλ πνπ πεξηγξάθεηαη ζε απηή ηελ παξάγξαθν αθνινπζεί ην ζρήκα πνπ ρξεζηκνπνηείηαη απφ ην ζχζηεκα Δηδήζεσλ ηνπ USENET. Η ππεξεζία εηδήζεσλ κπνξεί λα πεξηγξαθεί ζαλ έλα ζχλνιν απφ ειεθηξνληθνχο πίλαθεο αλαθνηλψζεσλ, φπνπ θάζε ρξήζηεο κπνξεί λα ζηείιεη ηηο δηθέο ηνπ αλαθνηλψζεηο θαη λα δηαβάζεη ηηο αλαθνηλψζεηο ησλ άιισλ. Σα κελχκαηα ηεο ππεξεζίαο εηδήζεσλ είλαη παξφκνηα κε ηα κελχκαηα ηεο ππεξεζίαο ειεθηξνληθνχ ηαρπδξνκείνπ, εθηφο απφ ην γεγνλφο φηη παξαιήπηεο είλαη κηα νκάδα εηδήζεσλ θαη φρη έλαο (ή πεξηζζφηεξνη) άιινο ζπγθεθξηκέλνο ρξήζηεο. Οη εηδήζεηο είλαη νξγαλσκέλεο ζε νκάδεο εηδήζεσλ. Κάζε νκάδα εηδήζεσλ έρεη ζπγθεθξηκέλν ζέκα, πεξηέρεη κελχκαηα πνπ αθνξνχλ απηφ ην ζέκα θαη κπνξεί λα πεξηέρεη θαη άιιεο νκάδεο. Έηζη κπνξνχλ λα επηηεπρζνχλ πνιχπινθεο δνκέο νξγάλσζεο πιεξνθνξίαο. Η ππεξεζία εηδήζεσλ θαη ζπκκεηνρήο ζε ιίζηεο κελπκάησλ, παξέρεη αξθεηέο δηεπθνιχλζεηο φζνλ αθνξά ηελ ελεκέξσζή ελφο αηφκνπ ζε δηάθνξνπο ηνκείο αιιά θαη έλαλ ηξφπν αλνηθηήο ηειεζπλεξγαζίαο κε κηα πιεζψξα αηφκσλ. Η δπλαηφηεηα κάιηζηα δεκηνπξγίαο θιεηζηψλ νκάδσλ εηδήζεσλ, απνηειεί έλα αθφκα αξθεηά επηηπρεκέλν ζελάξην ρξήζεο ηεο ππεξεζίαο εηδήζεσλ ζηελ ηειεζπλεξγαζία.

14 1.6.3 Τπεξεζία Ληζηώλ Ζιεθηξνληθνύ Σαρπδξνκείνπ Οη ιίζηεο ειεθηξνληθνχ ηαρπδξνκείνπ είλαη παξφκνηεο ζε πλεχκα κε ηελ ππεξεζία ειεθηξνληθνχ ηαρπδξνκείνπ θαη δηαθέξνπλ κφλν ζην φηη ζθνπφο ηνπο είλαη ε απνζηνιή κελπκάησλ κεηαμχ κεγάισλ νκάδσλ αλζξψπσλ θαη φρη ε 1-πξνο-1 επηθνηλσλία. Όπσο νη ιίζηεο δηαλνκήο (distribution lists) ηνπ πξαγκαηηθνχ θφζκνπ, έηζη θαη νη ιίζηεο ειεθηξνληθνχ ηαρπδξνκείνπ δίλνπλ ζηνπο ρξήζηεο ηελ δπλαηφηεηα λα ζπλεδξηάζνπλ κε αλψδπλν ηξφπν κέζνπ ηνπ γξαπηνχ ιφγνπ. Οη ιίζηεο ειεθηξνληθνχ ηαρπδξνκείνπ απιά αληηθαζηζηνχλ ην θσηναληηγξαθηθφ κεράλεκα κε ηα ζπλδεφκελα θφζηε, θαζπζηεξήζεηο θαη απνγνεηεχζεηο. ηελ πξαγκαηηθφηεηα είλαη πην εχρξεζηεο απφ ηα πεξηζζφηεξα ζχγρξνλα θσηναληηγξαθηθά κεραλήκαηα θαη έρνπλ πνιχ κηθξφηεξε πηζαλφηεηα λα κπινθαξηζηνχλ αθξηβψο ηελ πην αθαηάιιειε ζηηγκή. Δπεηδή ην ειεθηξνληθφ ηαρπδξνκείν παξαδίδεηαη ζε δεπηεξφιεπηα θαη ζπαλίσο κεηά απφ θάπνηα ιεπηά, νη ιίζηεο ειεθηξνληθνχ ηαρπδξνκείνπ, κπνξνχλ λα θάλνπλ πνιχ πεξηζζφηεξα απφ ην λα ζπκπιεξψλνπλ απιψο ηηο θιαζηθέο paper distribution lists. ε νξηζκέλεο πεξηπηψζεηο κηα ιίζηα ειεθηξνληθνχ ηαρπδξνκείνπ κπνξεί λα αληηθαηαζηήζεη κηα ζπλδηάζθεςε, ε νπνία αθφκε θαη φηαλ είλαη απαξαίηεην λα γίλεη, ε ιίζηα ειεθηξνληθνχ ηαρπδξνκείνπ κπνξεί λα απνδεηρηεί ηζρπξφ εξγαιείν γηα ηελ δηαλνκή ησλ papers, ησλ ζρεκάησλ (figures) θαη γεληθά φινπ ηνπ πιηθνχ πνπ απαηηείηαη γηα ηελ πξνεηνηκαζία ηεο. Δπίζεο κεηά ην πέξαο ηεο ζπλδηάζθεςεο κπνξεί λα ρξεζηκνπνηεζεί γηα ηελ δηαλνκή κηαο ζπλνπηηθήο θαη πεξηεθηηθήο παξνπζίαζεο ηεο ζπδήηεζεο, θαζψο θαη ησλ απνθάζεσλ πνπ ιήθζεθαλ Τπεξεζία Μεηαθνξάο Αξρείσλ Ωο ππεξεζία κεηαθνξάο αξρείσλ ππνλνείηαη ε ειεθηξνληθή κεηαθνξά (κέζσ δηθηχνπ) θάζε είδνπο ζπλφινπ δεδνκέλσλ (αξρείσλ) απφ έλαλ ππνινγηζηηθφ θφκβν πξνο έλαλ άιινλ θαη αληίζηξνθα. Σα αξρεία απηά κπνξνχλ λα είλαη είηε κνξθήο απινχ θεηκέλνπ (ASCII) είηε δπαδηθήο κνξθήο (Binary). Η επηθνηλσλία κεηαμχ δχν ππνινγηζηηθψλ θφκβσλ γηα ηελ πινπνίεζε κεηαθνξάο αξρείνπ ζηεξίδεηαη ζην κνληέιν πειάηε/εμππεξεηεηή (client/server). Ο θφκβνο ν νπνίνο επηζπκεί λα ζηείιεη ή λα παξαιάβεη έλα αξρείν πξνο/απφ έλαλ άιινλ, εθηειεί κία εθαξκνγή πειάηε (client) ε νπνία θάλεη ηε ζρεηηθή αίηεζε πξνο κία εθαξκνγή εμππεξεηεηή (server) πνπ ιεηηνπξγεί ζηνλ άιιν ππνινγηζηηθφ θφκβν. Ο εμππεξεηεηήο κπνξεί λα ηθαλνπνηεί ηαπηφρξνλα πνιιαπιέο αηηήζεηο κεηαθνξάο αξρείσλ απφ δηαθνξεηηθνχο πειάηεο. Η δπλαηφηεηα γξήγνξεο θαη αμηφπηζηεο κεηαθνξάο αξρείσλ κέζσ δηθηχνπ βάζε δηθηπαθψλ ζπλδέζεσλ ειαρίζησλ ή/θαη κεζαίσλ (γηα αξρεία κεγάινπ φγθνπ) δπλαηνηήησλ, απνηειεί έλαλ πνιχ ζεκαληηθφ παξάγνληα γηα ηελ επίηεπμε ηειεζπλεξγαζίαο.

15 1.6.5 Τπεξεζίεο Ζιεθηξνληθήο Αληαιιαγήο Γεδνκέλσλ Η ππεξεζία ειεθηξνληθήο αληαιιαγήο δεδνκέλσλ (EDI), απνηειεί έλαλ δνκεκέλν, απηνκαηνπνηεκέλν θαη ηππνπνηεκέλν ηξφπν ειεθηξνληθήο αληαιιαγήο (κέζσ δηθηχνπ) κελπκάησλ/δεδνκέλσλ ζρεηηθψλ κε εηδηθέο επηρεηξεζηαθέο αλάγθεο θαη εθαξκνγέο. ηφρνο ηεο ππεξεζίαο απηήο είλαη λα ππνθαηαζηήζεη ηελ παξαδνζηαθή κέζνδν δηαθίλεζεο πάζεο θχζεσο επίζεκσλ εγγξάθσλ θαη πιεξνθνξηψλ είηε ζηα εζσηεξηθά πιαίζηα ελφο νξγαληζκνχ είηε ζηα πιαίζηα ζπλεξγαζίαο απηνχ κε εμσηεξηθνχο νξγαληζκνχο, πειάηεο, ηδηψηεο θ.α., κε ηελ ειεθηξνληθή αληαιιαγή ζρεηηθψλ κελπκάησλ ηα νπνία λα είλαη θαηάιιεια δνκεκέλα γηα θάζε πεξίπησζε θαηά ηέηνην ηξφπν ψζηε λα εμαζθαιίδεηαη αθελφο ε αμηνπηζηία ηνπο θαη αθεηέξνπ έλαο θνηλφο ηξφπνο επηθνηλσλίαο κέζσ απηψλ γηα φινπο ηνπο επηρεηξεζηαθνχο θνξείο. Ο ξφινο ησλ ππεξεζηψλ ειεθηξνληθήο αληαιιαγήο δεδνκέλσλ (EDI) ζήκεξα, είλαη ηδηαίηεξα ζεκαληηθφο. Μέζσ θαηάιιεινπ ινγηζκηθνχ EDI, παξέρεηαη ζε θάπνηνλ ε δπλαηφηεηα λα εγθαζηδξχζεη δνκέο επίζεκεο ειεθηξνληθήο επηθνηλσλίαο κε ζπλεξγάηεο, ηελ εηαηξεία ή επηρείξεζε ζηελ νπνία εξγάδεηαη, πέξαλ ησλ αλεπίζεκσλ ππεξεζηψλ πνπ ηνπ παξέρνπλ νη ππεξεζίεο ειεθηξνληθνχ ηαρπδξνκείνπ, κεηαθνξάο αξρείσλ θαη Internet-WWW Τπεξεζία νκαδηθώλ εκεξνινγίσλ (Group calendars) Σα νκαδηθά εκεξνιφγηα επηηξέπνπλ ηελ δεκηνπξγία ρξνλνδηαγξακκάησλ, ηελ δηαρείξηζε έξγσλ θαη ηελ ζπλεξγαζία κεηαμχ πνιιψλ αλζξψπσλ. Σππηθά ραξαθηεξηζηηθά ηνπο, αληρλεχνπλ πφηε ηα ρξνλνδηαγξάκκαηα έξρνληαη ζε ζχγθξνπζε ή βξίζθνπλ ψξεο γηα ηελ δηεμαγσγή ζπλεδξηάζεσλ πνπ ζα είλαη απνδεθηέο απφ φινπο ηνπο ζπκκεηέρνληεο. Δπίζεο βνεζνχλ ζηνλ εληνπηζκφ αηφκσλ. Κάπνηεο αλεζπρίεο ζρεηηθά κε ηα πξνγξάκκαηα απηά αθνξνχλ ηελ privacy (νη ρξήζηεο κπνξεί λα αηζζάλνληαη φηη νξηζκέλεο δξαζηεξηφηεηέο ηνπο ζα πξέπεη λα παξακέλνπλ πξνζσπηθέο), ηελ πιεξφηεηα θαη ηελ αθξίβεηα (νη ρξήζηεο κπνξεί λα αηζζάλνληαη φηη ν ρξφλνο πνπ μνδεχεηαη γηα ηελ εηζαγσγή πιεξνθνξίαο ζην εκεξνιφγην δελ δηθαηνινγεί ηα νθέιε πνπ απνθηψληαη απφ απηφ). Σα νκαδηθά εκεξνιφγηα ρξεζηκνπνηνχληαη ζπλήζσο απφ έλα άηνκν ή κηα νκάδα πνπ επηζπκεί λα κνηξαζηεί πιεξνθνξίεο φζνλ αθνξά ηα ξαληεβνχ. ην ίδην πλεχκα θηλνχληαη θαη ηα scheduling πξνγξάκκαηα, ηα νπνία επηθεληξψλνληαη ζην λα βνεζνχλ ηελ δηεπζέηεζε ζπλεδξηάζεσλ απφ ηελ πιεπξά ελφο αηφκνπ, κε κηα νκάδα αλζξψπσλ. Σα νκαδηθά εκεξνιφγηα είλαη πεξηζζφηεξν απνηειεζκαηηθά φηαλ ην ίδην εκεξνιφγην ρξεζηκνπνηείηαη απφ φινπο ηνπο ελδηαθεξφκελνπο.

16 1.7 ύγρξνλε Σειεζπλεξγαζία Αληίζηνηρεο Τπεξεζίεο Η ζχγρξνλε ηειεζπλεξγαζία αθνξά θπξίσο εξγαιεία ηα φπνηα επηηξέπνπλ ηελ ζπλδηάζθεςε κεηαμχ αηφκσλ κε ηελ ρξήζε ηεο ηερλνινγίαο ησλ ηειεπηθνηλσληψλ. Η ζπλδηάζθεςε ππήξμε αλέθαζελ έλα παξαγσγηθφ εξγαιείν γηα ηελ εμέιημε ηνπ αηφκνπ ζηνλ επαγγεικαηηθφ ηoκέα θαη ηελ απφθηεζε γλψζεσλ θέξλνληαο θνληά αλζξψπνπο κε δηαθνξεηηθέο εκπεηξίεο, γλψζεηο θαη πξαγκαηνγλσκνζχλε, έηζη ψζηε λα αληαιιάζζνπλ απφςεηο θαη λα καζαίλνπλ ν έλαο απφ ηνλ άιιν. Η ζπλδηάζθεςε κε ηνλ παξαδνζηαθφ ηξφπν απαηηνχζε απφ ηνπο εκπιεθφκελνπο λα κνηξάδνληαη ηνλ ίδην θπζηθφ ρψξν θαη ρξφλν. Με ηελ άθημε φκσο ηεο ηερλνινγίαο θαη ησλ ηειεπηθνηλσληψλ, ην εκπφδην ησλ ρσξηθψλ ζπλφξσλ απνηειεί πιένλ παξειζφλ αθνχ νη ζπλδηαζθέςεηο κπνξνχλ λα ιάβνπλ ρψξα κέζσ ηεο ειεθηξνληθήο ζχλδεζεο ησλ ελδηαθεξφλησλ. Ο ηξφπνο απηφο ζχγρξνλεο ηειεζπλεξγαζίαο ρσξίδεηαη ζηηο παξαθάησ ππνθαηεγνξίεο αλάινγα κε ηνλ ηξφπν κε ηνλ νπνίν γίλεηαη ε ζπλδηάζθεςε Τπεξεζία Σειεδηάζθεςεο (Videoconferencing) Η ππεξεζία ηειεδηάζθεςεο επηηξέπεη ηελ επηθνηλσλία ζε πξαγκαηηθφ ρξφλν γεσγξαθηθά απνκαθξπζκέλσλ ζπλνκηιεηψλ, κέζσ δεδνκέλσλ, απινχ θεηκέλνπ, ήρνπ θαη θηλνχκελεο εηθφλαο (video). Τπάξρνπλ ηξία βαζηθά ζελάξηα γηα ηελ ππεξεζία ηειεδηάζθεςεο: ηειεδηάζθεςε ζεκείνπ πξνο ζεκείν (point to point, δχν κφλν ζπλνκηιεηέο), ηειεδηάζθεςε νκάδαο θαη ηειεδηάζθεςε ελφο ζεκείνπ πξνο πνιιά ζεκεία (broadcasting). Η ηειεδηάζθεςε ζεκείνπ πξνο ζεκείν είλαη ε απινχζηεξε κνξθή ηειεδηάζθεςεο. ε απηή ηελ πεξίπησζε έλαο ρξήζηεο επηθνηλσλεί απεπζείαο κε έλαλ άιιν ρξήζηε. Καη νη δχν ππνινγηζηέο ηξέρνπλ ην ινγηζκηθφ ηειεδηάζθεςεο θαη ζπλδένληαη είηε κε modem, είηε κε έλα ηδησηηθφ δίθηπν, είηε κέζσ Internet. Γηα λα εγθαζηδξπζεί κηα ηειεδηάζθεςε ζεκείνπ πξνο ζεκείν ζα πξέπεη λα είλαη γλσζηή ε δηεχζπλζε ηνπ άιινπ ζπλνκηιεηή. ηελ ηειεδηάζθεςε νκάδαο φινη νη ζπκκεηέρνληεο (κπνξεί λα είλαη πεξηζζφηεξνη απφ δχν) ζα πξέπεη λα ζπλδεζνχλ ζε έλαλ εμππεξεηεηή ηειεδηάζθεςεο. Ο εμππεξεηεηήο ηειεδηάζθεςεο κπνξεί λα είλαη κηα εθαξκνγή (π.ρ. CU-SeeMe Reflector) ή κηα πζθεπή Σειεδηάζθεςεο Πνιιαπιψλ εκείσλ (Multipoint Conference Unit, MCU). Σν ζχλνιν ηεο πιεξνθνξίαο πνπ κεηαδίδεηαη απφ ηνπο ρξήζηεο, ιακβάλεηαη απφ ηνλ εμππεξεηεηή θαη αλακεηαδίδεηαη ζε φζνπο ζπκκεηέρνπλ ζηελ ηειεδηάζθεςε. Η ηειεδηάζθεςε ελφο ζεκείνπ πξνο πνιιά ζεκεία είλαη παξφκνηα κε ηνλ ηξφπν κεηάδνζεο ηνπ ηειενπηηθνχ ζήκαηνο. Έλαο ρξήζηεο ν νπνίνο είλαη ζπλδεδεκέλνο ζε έλαλ εμππεξεηεηή κεηαδίδεη video, ήρν θαη δεδνκέλα ζε κηα νκάδα ρξεζηψλ. Οη ππφινηπνη ρξήζηεο απιψο ιακβάλνπλ απηή ηελ πιεξνθνξία, ελψ νη ίδηνη δελ κπνξνχλ λα κεηαδψζνπλ πιεξνθνξία. Η ηειεδηάζθεςε έρεη σο θχξην θαη πξνθαλή ζηφρν ηελ νξγάλσζε θαη πξαγκαηνπνίεζε ζπλαληήζεσλ (meetings) απφ απφζηαζε (π.ρ. κε ζπλεξγάηεο, πειάηεο, κε ηνλ εξγνδφηε ή πξντζηάκελν θ.α.), θαζψο αθφκα θαη πην επίζεκσλ ζπζθέςεσλ κεηαμχ πςειψλ ζηειερψλ κίαο π.ρ. πνιπεζληθήο εηαηξείαο νη νπνίνη πεξηζηαζηαθά ή κνλίκσο εξγάδνληαη ζε απνκεκαθξπζκέλα γξαθεία (remote offices). Η ππεξεζία ηειεδηάζθεςεο εκθαλίδεη κεγάιεο πξννπηηθέο γηα επξεία ρξήζε ζην άκεζν κέιινλ ράξηλ ζηελ ξαγδαία εμέιημε ησλ δηθηπαθψλ ηερλνινγηψλ (νη νπνίεο ζα επηηξέπνπλ ζε ζχληνκν ρξνληθφ δηάζηεκα ηελ δπλαηφηεηα κεηάδνζεο full-animation video κε ρακειφ θφζηνο δηαζχλδεζεο).

17 1.7.2 Τπεξεζία Meetingware Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Meetingware είλαη κηα ηερλνινγία βαζηδφκελε ζε ππνινγηζηέο, ζρεδηαδφκελε γηα λα βειηηψλεη ηηο επηρεηξεκαηηθέο ζπζθέςεηο. Σα άηνκα πνπ ζπκκεηέρνπλ ζηελ ζπλεδξίαζε κπνξνχλ λα βξίζθνληαη είηε ζηνλ ίδην ρψξν ή νπνπδήπνηε ζηνλ θφζκν. Πεξηιακβάλεη εξγαιεία ηα νπνία ελζσκαηψλνπλ ηελ ηειεδηάζθεςε ζαλ έλα κέξνο κηαο ζπιινγήο ππνεξγαιείσλ γηα ηελ ππνζηήξημε ζπλδηαζθέςεσλ. Οη ηειεπηαίεο εθδφζεηο meetingware βαζηδφκελεο ζην Internet, πξνζθέξνπλ ελζσκαησκέλν , fax, ζπλδηάζθεςε κε εηθφλα θαη ήρν, καδί κε δηακνηξαδφκελα αξρεία, αζπξνπίλαθεο θαη ρψξν πξνζσξηλήο απνζήθεπζεο. Η ππεξεζία meetingware έρεη λα πξνζθέξεη ζεκαληηθά νθέιε. Σν θπξηφηεξν είλαη φηη φινη φζνη ζπκκεηέρνπλ ζηελ ζπλδηάζθεςε κπνξνχλ λα κηιήζνπλ ηαπηφρξνλα θαη απηφ γηαηί ρξεζηκνπνηνχλ ην πιεθηξνιφγην θαη φρη ηνλ πξνθνξηθφ ιφγν, κε απνηέιεζκα νη ζπλδηαζθέςεηο λα δηαξθνχλ ιηγφηεξν ρξφλν. Δπίζεο αλάκεζα ζηα άιια επηηξέπεη ηνλ αλψλπκν ζρνιηαζκφ, ηελ ηαμηλφκεζε θαη ηελ απνηίκεζε ηδεψλ Τπεξεζία πλδηάζθεςεο ζην Web (Web Conferencing) Έλα ζχζηεκα ζπλδηάζθεςεο βαζίδεηαη ζην Web εάλ ρξεζηκνπνηεί ηνπο web browsers θαη ηνπο εμππεξεηεηέο γηα λα παξέρεη ην κεγαιχηεξν κέξνο ηεο ιεηηνπξγηθφηεηάο ηνπ. Οη πεξηζζφηεξνη απφ εθείλνπο πνπ αλαπηχζζνπλ ινγηζκηθφ γηα ηελ δηεμαγσγή ζπλδηαζθέςεσλ πξνζπαζνχλ λα πξνζαξκφζνπλ ηα πξντφληα ηνπο ζην web κε απνηέιεζκα λα ππάξρνπλ ζήκεξα πνιιά πβξηδηθά πξντφληα πνπ ρξεζηκνπνηνχλ ην web, άιια ζε κηθξφηεξν θαη άιια ζε κεγαιχηεξν βαζκφ. Γηα ηνλ ιφγν απηφ είλαη δχζθνιν λα δηαθξίλεη θαλείο ηα φξηα κεηαμχ web θαη non-web ινγηζκηθνχ ζπλδηάζθεςεο. Μεγάιν ελδηαθέξνλ έρνπλ ηα ζπζηήκαηα πνπ ιεηηνπξγνχλ κε unmodified web browsers δηφηη κπνξνχλ λα πξνζπειαζηνχλ πνιχ εχθνια απφ ηνπο ρξήζηεο ηνπ web θαη ησλ intranets. Πξφζθαηα έρεη αλαπηπρζεί έλαο αξθεηά κεγάινο αξηζκφο πξνγξακκάησλ ζπλδηάζθεςεο πνπ ρξεζηκνπνηνχλ ην web σο κέζν γηα επηθνηλσλία θαη ζπλεξγαζία. Αλάκεζα ζηηο βαζηθέο ιεηηνπξγίεο πνπ πξνζθέξνπλ, επηηξέπνπλ ζην θάζε άηνκν πνπ δηαζέηεη web browser λα δηαβάδεη θαη λα ζηέιλεη κελχκαηα απινχ θεηκέλνπ ππφ ην πξίζκα ησλ αζχγρξνλσλ, αζθαιψλ θαη ηεξαξρηθά νξγαλσκέλσλ θφξνπκ. Πνιιά παξέρνπλ επίζεο forums γηα αλαθνηλψζεηο, γηα ηελ αληαιιαγή θεηκέλσλ θαη άιισλ αξρείσλ θαζψο θαη γηα ζχγρξνλε ζπλδηάιεμε κέζσ γξαπηψλ κελπκάησλ. Οη ζπλδξνκεηέο αλήθνπλ ζε κηα επηιεγφκελε νκάδα θαη ηα κελχκαηα φπσο θαη νη topic lists εκθαλίδνληαη κε ηελ κνξθή HTML θεηκέλσλ ζηνλ θχξην παξάζπξν ηνπ web browser. Σα πξνγξάκκαηα απηά ζα πξέπεη λα εγθαηαζηαζνχλ ζε έλαλ εμππεξεηεηή ηνλ νπνίν ζηελ ζπλέρεηα ρξεζηκνπνηνχλ γηα λα ζηέιλνπλ, λα ιακβάλνπλ θαη λα απνζεθεχνπλ κελχκαηα. Σα ζπνπδαηφηεξα πξνγξάκκαηα ζπλδηάζθεςεο κέζσ web είλαη ηα ιεγφκελα Well - Style ζπζηήκαηα θχξην ραξαθηεξηζηηθφ ησλ νπνίσλ είλαη φηη ζπλζέηνπλ ζπδεηήζεηο ζαλ κηα γξακκηθή αιπζίδα απφ απνθξίζεηο θαη εκθαλίδνπλ θάζε ζπδήηεζε ζαλ κηα ζπλερήο ξνή απφ θείκελν.

18 1.7.4 Τπεξεζία Γηακνηξαδόκελσλ Αζπξνπίλαθσλ Οη δηακνηξαδφκελνη αζπξνπίλαθεο επηηξέπνπλ ζε δχν ή πεξηζζφηεξα άηνκα λα δνπλ θαη λα ζρεδηάζνπλ ηαπηφρξνλα πάλσ ζε κηα επηθάλεηα ζρεδίαζεο αθφκε θαη αλ βξίζθνληαη ζε δηαθνξεηηθέο ηνπνζεζίεο. Έλαο δηακνηξαδφκελνο αζπξνπίλαθαο κπνξεί λα ρξεζηκνπνηεζεί θαηά ηελ δηάξθεηα κηαο ηειεθσληθήο επηθνηλσλίαο φπνπ θάζε άηνκν κπνξεί λα θξαηήζεη ζεκεηψζεηο (γηα παξάδεηγκα φλνκα, αξηζκφ ηειεθψλνπ, ή ράξηε) ή λα ρξεζηκνπνηεζεί γηα εξγαζία πνπ απαηηεί ζπλεξγαζία ζε έλα νπηηθφ (visual) πξφβιεκα. Οη πεξηζζφηεξνη δηακνηξαδφκελνη αζπξνπίλαθεο ζρεδηάδνληαη γηα αλεπίζεκε επηθνηλσλία, αιιά κπνξεί επίζεο λα εμππεξεηνχλ δνκεκέλεο επηθνηλσλίεο ή πην εμεδεηεκέλα θαζήθνληα ζρεδίαζεο, φπσο ζπλεξγαηηθφο ζρεδηαζκφο γξαθηθψλ, εθδνηηθέο (publishing) ή κεραληθέο (engineering) εθαξκνγέο. Μπνξνχλ λα ππνδείμνπλ πνπ ζρεδηάδεη ή δείρλεη έλα άηνκν ρξεζηκνπνηψληαο ηειεδείθηεο νη νπνίνη έρνπλ ρξσκαηηζηεί ή ηνπο έρεη δνζεί θάπνηα εηηθέηα δηαθνξεηηθή γηα θάζε έλα κέινο ηεο ζπδήηεζεο Τπεξεζία πζηεκάησλ πλδηάιεμεο (Chat systems) Σα ζπζηήκαηα ζπλδηάιεμεο κέζσ γξαπηψλ κελπκάησλ επηηξέπνπλ ζε πνιινχο αλζξψπνπο λα γξάθνχλ κελχκαηα ζε πξαγκαηηθφ ρξφλν ζε έλαλ δεκφζην ρψξν. Όηαλ έλα άηνκν ππνβάιιεη έλα κήλπκα απηφ εκθαλίδεηαη ζην θάησ κέξνο κηαο scrolling νζφλεο. Σα chat groups ζπλήζσο κνξθνπνηνχληαη κε ηελ θαηάηαμε ησλ ρψξσλ φπνπ ιακβάλνπλ ρψξα νη ζπλδηαιέμεηο (chat rooms) αλάινγα κε ην φλνκα, ηελ ηνπνζεζία, ηνλ αξηζκφ αλζξψπσλ, ην ζέκα ηεο ζπδήηεζεο, θηι. Πνιιά ζπζηήκαηα ππνζηεξίδνπλ ειεγρφκελε πξφζβαζε ζηνπο ρψξνπο ζπλδηάιεμεο ή παξνπζία κεζνιαβεηψλ πνπ ζα δηεπζχλνπλ ηηο ζπδεηήζεηο. Απηφ φκσο πνπ έρεη κεγαιχηεξν ελδηαθέξνπλ γηα ηνπο εξεπλεηέο αθνξά ζέκαηα πνπ ζρεηίδνληαη κε ηελ unmoderated επηθνηλσλία πξαγκαηηθνχ ρξφλνπ φπσο αλσλπκία, παξαθνινχζεζε ηεο ξνήο ηεο ζπδήηεζεο, απμνκείσζε ηνπ αξηζκνχ ησλ ρξεζηψλ θαη πξνζβιεηηθνί ρξήζηεο. Αλ θαη ηα chat-like ζπζηήκαηα κπνξνχλ λα ρξεζηκνπνηνχλ θαη κέζα πνπ δελ βαζίδνληαη ζε θείκελν, ε έθδνζε βαζηδφκελε ζε θείκελν είλαη πην ελδηαθέξνπζα απφ ηελ άπνςε φηη καο επηηξέπεη λα έρνπκε έλα άκεζν αληίγξαθν ηεο ζπδήηεζεο ην νπνίν έρεη φρη κφλν καθξνπξφζεζκε αμία αιιά επηηξέπεη λα γπξίδνπκε πίζσ ζηα φζα έρνπλ εηπσζεί θαηά ηελ δηάξθεηα ηεο ζπδήηεζεο πξάγκα πνπ δηεπθνιχλεη ζην λα ιάβνπλ κέξνο ζηελ ζπδήηεζε θαη άηνκα πνπ δελ ήηαλ παξψλ απφ ηελ αξρή.

19 ΚΕΦΑΛΑΙΟ ΔΕΥΤΕΡΟ 2. ΑΝΑΦΟΡΑ ΚΑΗ ΑΝΑΛΤΖ ΣΔΥΝΟΛΟΓΗΩΝ ην θεθάιαην απηφ πεξηγξάθνληαη νη ηερλνινγίεο πνπ ρξεζηκνπνηήζεθαλ απφ πιεπξάο πιαηθφξκαο θαη εξγαιείσλ αλάπηπμεο ηνπ ινγηζκηθνχ, φζν θαη αλαθνξηθά κε ηε γιψζζα πξνγξακκαηηζκνχ πνπ ρξεζηκνπνηήζεθε, ηα πξσηφθνιια θαζψο θαη νη ηερληθέο απαηηήζεηο ηεο εθαξκνγήο ζε hardware θαη software ζηελ πιεπξά ηνπ εμππεξεηεηή. Σέινο πεξηγξάθεηαη αλαιπηηθά θαη ν ηξφπνο πινπνίεζεο ηεο φιεο εθαξκνγήο. 2.1 ΑΠΑΗΣΖΔΗ ΤΣΖΜΑΣΟ Γηα ηελ εγθαηάζηαζε θαη ηνλ έιεγρν ηεο εθαξκνγήο ρξεζηκνπνηήζεθε Πξνζσπηθφο Ηιεθηξνληθφο Τπνινγηζηήο (Η/Τ) κε ιεηηνπξγηθφ ζχζηεκα Windows XP Home Edition Service Pack 2, σζηφζν νη απαηηήζεηο ηεο εθαξκνγήο δελ απαηηνχλ ηδηαίηεξα πςειή ππνινγηζηηθή ηζρχ θαζηζηψληαο ηελ επέιηθηε θαη πινπνηήζηκε ζε έλαλ κέζεο ππνινγηζηηθήο ηζρχο Η/Τ. 2.2 ΔΡΓΑΛΔΗΑ ΑΝΑΠΣΤΞΖ ΔΡΓΑΛΔΗΟ ΑΝΑΠΣΤΞΖ ΚΩΓΗΚΑ Γηα ηελ πινπνίεζε ηεο εθαξκνγήο ρξεζηκνπνηήζεθε ε εθαξκνγή Eclipse πνπ είλαη κηα ειεχζεξε εθαξκνγή γηα ηε δεκηνπξγία εθαξκνγψλ ζε γιψζζα Java πνπ απνηέιεζε θαη ηε γιψζζα πξνγξακκαηηζκνχ ηεο εθαξκνγήο καο. πγθεθξηκέλα ρξεζηκνπνηήζεθε ε έθδνζε eclipse ganymeyde Version: ζηελ νπνία έρνπλ πξνζηεζεί δηάθνξεο βηβιηνζήθεο (JARs) νη νπνίεο ζεσξήζεθαλ απαξαίηεηεο θαζψο θαη Δπηπξφζζεηα ηνηρεία (Plugins) SERVER ΔΦΑΡΜΟΓΖ Ωο server εθαξκνγήο (Application Server) ρξεζηκνπνηήζεθε ν Apache Tomcat. Μία ηδηαίηεξα εχρξεζηε εθαξκνγή πνπ είλαη δηαζέζηκε ειεχζεξα ζην δηαδίθηπν, γηα κε εκπνξηθέο εθαξκνγέο. πγθεθξηκέλα ρξεζηκνπνηήζεθε ε «ζηαζεξή» (Stable) έθδνζε Apache Tomcat Η εθαξκνγή απηή ζα απνηειέζεη θαη ηνλ Δμππεξεηεηή ηεο Δθαξκνγήο καο, ξπζκίδνληαο θάπνηεο παξακέηξνπο ηνπ φπσο πεξηγξάθνληαη πην θάησ.

20 2.2.3 ΓΛΩΑ ΠΡΟΓΡΑΜΜΑΣΗΜΟΤ Η γιψζζα πξνγξακκαηηζκνχ πνπ ρξεζηκνπνηήζεθε γηα ηελ εθαξκνγή είλαη ε java, θαη ζπγθεθξηκέλα ε έθδνζε jdk1.6.0_10. Σα πιενλεθηήκαηα ηεο γιψζζαο απηήο κπνξνχλ ζπλνπηηθά λα αλαθεξζνχλ φηη είλαη : Απιφηεηα Μηθξφ Μέγεζνο Αληηθεηκελνζηξαθήο Γιψζζα Καηαλεκεκέλε Αμηφπηζηε Αζθαιήο Αλεμάξηεηε Αξρηηεθηνληθήο Μεηαθεξζηκφηεηα Τςειή απφδνζε ΒΑΖ ΓΔΓΟΜΔΝΩΝ Πξνθεηκέλνπ λα θαηαζηεί φζν ην δπλαηφλ επθνιφηεξε ε εγθαηάζηαζε, ρξεζηκνπνηήζεθε ε πξνεπηιεγκέλε βάζε δεδνκέλσλ HypersonicSQL DB έθδνζε Η HSQLDB είλαη κηα κεραλή βάζεο δεδνκέλσλ Java βαζηζκέλε ζε κλήκε ελζσκαησκέλε ζην εζσηεξηθφ ηεο εθαξκνγήο, ψζηε λα απνθεχγεηαη ε εγθαηάζηαζε κηαο κεραλήο βάζεο δεδνκέλσλ. Δπηπιένλ, νιφθιεξν ην κνληέιν δεδνκέλσλ πινπνηείηαη ρξεζηκνπνηψληαο ηε βηβιηνζήθε αληηζηνίρηζεο αληηθεηκέλσλ Hibernate. Απηφ καο επηηξέπεη λα πξνηείλνπκε κηα επξεία γθάκα κεραλψλ βάζεο δεδνκέλσλ (ζπκπεξηιακβαλνκέλεο ηεο HSQLDB) πάλσ ζηηο νπνίεο κπνξεί λα εθηειείηαη ε εθαξκνγή ρσξίο λα γίλνληαη αιιαγέο ζηνλ θψδηθα εθαξκνγήο.

21 2.3 ΣΔΥΝΟΛΟΓΗΔ ΣΖ ΔΦΑΡΜΟΓΖ J2EE (Java 2 Enterprise Edition) Η J2EE (Java 2 Enterprise Edition) θαζνξίδεη θάπνηα ζηάληαξ γηα ηελ αλάπηπμε πνιχεπίπεδνπ επηρεηξεζηαθνχ ινγηζκηθνχ. Απηφ πνπ νπζηαζηηθά γίλεηαη ζηελ J2EE πιαηθφξκα είλαη λα απινπνηνχληαη νη δηαδηθαζίεο αλάπηπμεο ησλ εθαξκνγψλ, βαζίδνληαο ηελ ζε ζπγθεθξηκέλα ζηάληαξ θαη ρξεζηκνπνηψληαο ηελ έλλνηα ησλ επαλαρξεζηκνπνηνχκελσλ ηκεκάησλ θψδηθα, ηα νπνία ππνζηεξίδνληαη απφ έλα ζχλνιν ππεξεζηψλ. Σειηθά ε αλάπηπμε απινπνηείηαη αξθεηά αθνχ πνιιέο ιεπηνκέξεηεο ηεο ζπκπεξηθνξάο ησλ εθαξκνγψλ ξπζκίδνληαη απηφκαηα, ρσξίο αλάγθε γηα πνιχπινθν πξνγξακκαηηζκφ. Η J2EE ρξεζηκνπνηεί πνιιά ραξαθηεξηζηηθά ηεο J2SE πιαηθφξκαο ΑΝΑΛΤΖ ΣΔΥΝΟΛΟΓΗΩΝ ΣΖ J2EE Γηα ηελ θαηαλφεζε ησλ ηερλνινγηψλ J2EE είλαη απαξαίηεηε, θαηαξράο ε θαηαλφεζε ηνπ ξφινπ ηνπ ππνδνρέα (container) ζηελ αξρηηεθηνληθή J2EE. Όιεο νη ηξέρνπζεο ηερλνινγίεο πνπ ρξεζηκνπνηνχληαη ζηελ πξνδηαγξαθή J2EE ζηεξίδνληαη ζε απηή ηελ ηζρπξή, αθφκα, έλλνηα. Έλαο ππνδνρέαο δελ είλαη ηίπνηα άιιν απφ κηα νληφηεηα ινγηζκηθνχ νη φπνηα εθηειείηαη εληφο ηνπ εμππεξεηεηή θαη είλαη ππεχζπλε γηα ηε δηαρείξηζε εηδηθψλ ηχπσλ ζπζηαηηθψλ ινγηζκηθνχ. Παξέρεη ην πεξηβάιινλ εθηέιεζεο γηα ηα ζπζηαηηθά ινγηζκηθνχ πνπ έλαο πξνγξακκαηηζηήο αλαπηχζζεη. Δίλαη πξνθαλέο φηη ππνδνρείο ζαλ θαη απηνχο πνπ παξέρεη ε αξρηηεθηνληθή J2EE, είλαη ηθαλνί λα παξέρνπλ αλεμαξηεζία κεηαμχ ησλ δηαδηθαζηψλ ηεο αλάπηπμεο κηαο εθαξκνγήο απφ ηελ εγθαηάζηαζε ηεο, θαη λα παξέρνπλ ηε δπλαηφηεηα κεηαθνξάο, κεηαμχ δηαθφξσλ ηχπσλ εμππεξεηεηψλ κεζαίνπ ζηξψκαηνο. Ο ππνδνρέαο επίζεο είλαη ππεχζπλνο γηα ηε δηαρείξηζε ηνπ θχθινπ δσήο ησλ ζπζηαηηθψλ ινγηζκηθνχ πνπ είλαη εγθαηαζηεκέλα κέζα ζε απηφλ θαη γηα ιεηηνπξγίεο φπσο απηέο ηεο δηαρείξηζεο πφξσλ (pooling resource) θαζψο θαη ηεο επηβνιήο ηεο αζθάιεηαο. Γηα παξάδεηγκα, ν δηαρεηξηζηήο ηεο εθαξκνγήο έρεη ηε δπλαηφηεηα λα πεξηνξίζεη ηελ πξφζβαζε ζε κηα ζπγθεθξηκέλε κέζνδν γηα κηα κηθξή νκάδα ρξεζηψλ. Ο ππνδνρέαο ζα επέβαιιε ηνλ παξαπάλσ πεξηνξηζκφ κέζσ ηεο αλάζρεζεο ησλ θιήζεσλ ηεο ζπγθεθξηκέλεο κεζφδνπ, βεβαηψλνληαο ηαπηφρξνλα φηη ε πξφζβαζε ηεο νληφηεηαο είλαη ζηε ιίζηα ησλ ερφλησλ δηθαηψκαηα. Δμαξηάηαη απφ ηνλ ηχπν ηνπ ππνδνρέα εάλ ζα παξέρεηαη πξφζβαζε ζε θάπνηα ή ζε φια απφ ηα APIs J2EE. Όια ηα ζπζηαηηθά ινγηζκηθνχ J2EE εγθαζίζηαληαη θαη εθηεινχληαη εληφο ελφο ππνδνρέα θάπνηνπ ηχπνπ. Γηα παξάδεηγκα, ηα EJBs εθηεινχληαη ζηνλ ππνδνρέα EJB, θαη ηα servlets εθηεινχληαη ζηνλ ππνδνρέα ηζηνχ. πλνιηθά ε πιαηθφξκα έρεη 4 ηχπνπο ππνδνρέσλ: 1. Δπηρεηξεζηαθόο Τπνδνρέαο (enterprise container): Φηινμελεί EJB ζπζηαηηθά. 2. Τπνδνρέαο εθαξκνγώλ (application container): Φηινμελεί απηφλνκεο εθαξκνγέο Java 3. Τπνδνρέαο κηθξνεθαξκνγώλ (applet container): Παξέρεη έλα πεξηβάιινλ εθηέιεζεο γηα applets (κηθξνεθαξκνγέο). 4. Τπνδνρέαο ηζηνύ ( web container ) : Φηινμελεί εθαξκνγέο ηζηνχ, φπσο servlets, portlets θαη Java Server Pages (JSP).

22 ΠΑΡΑΓΔΗΓΜΑ ΚΤΚΛΟΤ ΕΩΖ ΣΩΝ SERVLET Σα servlets είλαη ζπζηαηηθά ινγηζκηθνχ ηζηνχ ηθαλά γηα ηε δεκηνπξγία δπλακηθνχ πεξηερνκέλνπ. Δίλαη απφ ηα πην ζπρλά ρξεζηκνπνηνχκελα ζπζηαηηθά ινγηζκηθνχ J2EE ζηνλ παγθφζκην ηζηφ (World Wide Web) ζήκεξα. Παξέρνπλ έλα απνδνηηθφ κεραληζκφ, γηα δηάδξαζε κεηαμχ πειάηε πνπ βξίζθεηαη ζε πεξηβάιινλ ηζηνχ θαη ηνπ επηρεηξεζηαθνχ (business) θνκκαηηνχ ηεο εθαξκνγήο πνπ βξίζθεηαη ζηνλ εμππεξεηεηή. Δπίζεο είλαη ζαθψο πην «ειαθξηά» θαη πεξηζζφηεξν εχθνια ζηε δηαρείξηζε απφ ηελ παιαηνηέξσλ εηψλ δεκνθηιή πξνζέγγηζε CGI. Δπεηδή ηα servlets είλαη απινχζηεξα θαη ρξεηάδνληαη γεληθά ιηγφηεξνπο πφξνπο, αξθεηνί πξνγξακκαηηζηέο πξνηηκνχλ λα ηα ρξεζηκνπνηνχλ, καδί κε JSPs, ζρεδφλ απνθιεηζηηθά ζηηο πινπνηήζεηο ηνπο απφ ην λα θάλνπλ ρξήζε ησλ αξθεηά πνιχπινθσλ ζπζηαηηθψλ ινγηζκηθνχ EJB. Η παξαπάλσ πξαθηηθή είλαη απνδνηηθή γηα πνιχ απιέο εθαξκνγέο, αιιά ππνιείπεηαη φηαλ απαηηείηαη ππνζηήξημε δνζνιεςηψλ (transaction) απφ ηελ εθαξκνγή. Σα servlets είλαη πην απνδνηηθά φηαλ δηαρεηξίδνληαη απιέο εθαξκνγέο, φπσο ε ζπιινγή παξακέηξσλ θαη ν έιεγρνο πιεξνθνξίαο εηζφδνπ απφ ηα πεδία εηζφδνπ κηαο ζειίδαο ηζηνχ. Όηαλ νη αξρηθνί έιεγρνη γίλνπλ, ε πιεξνθνξία πξέπεη λα δηνρεηεχεηαη ζε πην θαηάιιεια ζπζηαηηθά ινγηζκηθνχ γηα εθηέιεζε. Σα servlets εθηεινχληαη κέζα ζηνλ ππνδνρέα servlet (πνιιέο θνξέο κπνξεί λα αλαθέξεηαη θαη σο servlet κεραλή-engine) πνπ θηινμελείηαη κέζα ζε έλαλ εμππεξεηεηή ηζηνχ. Ο ππνδνρέαο servlet δηαρεηξίδεηαη ηηο θιήζεηο ηζηνχ ηνπ πειάηε, νη νπνίεο γίλνληαη κέζσ ηνπ πξσηνθφιινπ HTTP (HyperText Transfer Protocol), θαη ηηο κεηαζρεκαηίδεη ζε θιήζεηο γηα αληηθείκελα (objects). Παξνκνίσο, ν ππνδνρέαο servlet κεηαζρεκαηίδεη ηηο απνθξίζεηο ησλ servlets θαη ηηο αληηζηνηρεί ζε απνθξίζεηο γηα αληηθείκελα θαηάιιεινπ πξσηνθφιινπ ηζηνχ.

23 2.3.2 JSP (Java Server Pages) Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Σα JSP είλαη έλαο άιινο ηχπνο ζπζηαηηθνχ ινγηζκηθνχ ηζηνχ J2EE θαη έρεη ζρέζε κε ηελ ηερλνινγία servlet. ηελ πξαγκαηηθφηεηα, ηκήκαηα ησλ JSP κεηαθξάδνληαη ζε servlets ηα νπνία ζηε ζπλέρεηα εθηεινχληαη εληφο ηνπ πεξηβάιινληνο ηνπ servlet container. Σα JSP δεκηνπξγήζεθαλ γηα λα γίλεηαη πην εχθνιε ε ζπληήξεζε ηκεκάησλ ελφο ζπζηήκαηνο, ηα νπνία ππνζηεξίδνπλ ην θνκκάηη ηεο παξνπζίαζεο ηζηνχ ηεο εθαξκνγήο, απφ ηα κέιε κηαο νκάδαο αλάπηπμεο ρσξίο απηά θαηά αλάγθε λα είλαη πξνγξακκαηηζηέο, φπσο δηαθνξεηηθά ζπλεζίδεηαη. Η ηερλνινγία JSP δελ έρεη σο ζθνπφ λα αληηθαηαζηήζεη ηελ ηερλνινγία servlet, αθνχ νπζηαζηηθά απνηειεί κηα πξνέθηαζε απηήο ηεο ηερλνινγίαο, θαη απνηειεί θνηλή πξαθηηθή ε παξάιιειε ρξήζε ηφζν ησλ servlets, φζν θαη ζειίδσλ JSP ζηελ ίδηα εθαξκνγή ηζηνχ. Σα βαζηθά ραξαθηεξηζηηθά ηεο JSP ηερλνινγίαο είλαη φηη είλαη κηα γιψζζα γηα ηελ αλάπηπμε JSP ζειίδσλ, ε νπνία βαζίδεηαη ζε έγγξαθα βαζηζκέλα ζε θείκελν, ηα νπνία πεξηγξάθνπλ πσο λα επεμεξγαζηεί κηα αίηεζε θαη δεκηνπξγεζεί κηα απάληεζε. Δίλαη κηα γιψζζα εθθξάζεσλ γηα πξφζβαζε ζε αληηθείκελα ζηελ πιεπξά ηνπ εμππεξεηεηή JSP ΑΝΑΛΤΣΗΚΑ Μηα JSP ζειίδα είλαη έλα έγγξαθν θεηκέλνπ πνπ πεξηέρεη δχν είδε θεηκέλνπ: ζηαηηθά δεδνκέλα, ηα νπνία κπνξνχλ λα εθθξαζηνχλ ζε ηππνπνίεζε θεηκέλνπ, φπσο HTML,SVG, WML, θαη XML, θαη ηα JSP ζηνηρεία πνπ απνηεινχλ ην δπλακηθφ πεξηερφκελν. Η θαηάιεμε ησλ αξρείσλ κε ηνλ πεγαίν θψδηθα γηα κηα JSP ζειίδα είλαη.jsp. Η ζειίδα κπνξεί λα απνηειείηαη απφ έλα αξρείν, ην νπνίν κπνξεί λα πεξηέρεη άιια αξρεία ηα νπνία πεξηέρνπλ είηε νιφθιεξεο JSP ζειίδεο ή ηκήκαηα JSP ζειίδσλ. Μηα JSP ζειίδα εμππεξεηεί αηηήζεηο αθξηβψο φπσο έλα servlet. Απηφ ζπκβαίλεη αθνχ κέζα ζην JSP container ππάξρεη έλα εηδηθφ servlet πνπ ιέγεηαη servlet compiler. Ο servlet container είλαη θαηαζθεπαζκέλνο έηζη ψζηε λα δηαβηβάδεη ζε απηφλ ηνλ κεηαγισηηηζηή ζειίδαο θάζε HTTP αίηεζε κε URL πνπ λα ηαηξηάδνπλ ζηελ θαηάιεμε.jsp. Απηφο ν κεηαγισηηηζηήο ηεο ζειίδαο κεηαηξέπεη έλαλ servlet container ζε JSP container. Όηαλ κηα ζειίδα κε θαηάιεμε.jsp θιεζεί γηα πξψηε θνξά ν κεηαγισηηηζηήο ηεο ζειίδαο αλαιχεη θαη κεηαγισηηίδεη ηελ.jsp ζειίδα ζε κηα θιάζε servlet. Αλ ε κεηαγιψηηηζε είλαη επηηπρήο, ε jsp servlet θιάζε θνξηψλεηαη ζηελ κλήκε, ή απιψο αλαλεψλεηαη, αλ ήδε ππάξρεη ζηελ κλήκε.

24 Γηα απηφ ην ιφγν ην servlet ηεο κεηαγισηηηζκέλεο ζειίδαο ζπγθξίλεη πάληα ηελ ρξνλνζθξαγίδα ηνπ jsp servlet κε απηή ηεο jsp ζειίδαο. Αλ ε.jsp ζειίδα είλαη πην πξφζθαηε, ηφηε ε επαλακεηαγιψηηηζε είλαη απαξαίηεηε. Με απηή ηε δηαδηθαζία, φηαλ έρνπλ δηαηαρζεί, νη jsp ζειίδεο πεξλνχλ απφ ηελ ρξνλνβφξα δηαδηθαζία ηεο κεηαγιψηηηζεο κφλν κηα θνξά. Δπεηδή κεηά ηελ δηάηαμε κηαο JSP ζειίδαο ζα εκθαληδφηαλ κεγάιε θαζπζηέξεζε ιφγσ ηνπ ρξφλνπ πνπ μνδεχεηαη γηα ηελ κεηαγιψηηηζε ηνπ.jsp αξρείνπ ζε jsp servlet, εθαξκφδεηαη έλαο κεραληζκφο πνπ επηηξέπεη ζε κηα.jsp ζειίδα λα πξνκεηαγισηηίδεηαη πξηλ εκθαληζηεί νπνηαδήπνηε αίηεζε ρξήζηε γηα απηήλ. Καηά ηε δηάξθεηα ηεο θάζεο κεηάθξαζεο κεηαρεηξηδφκαζηε δηαθνξεηηθά θάζε ηχπν δεδνκέλσλ ζε κηα JSP ζειίδα. Σα ζηαηηθά δεδνκέλα κεηαηξέπνληαη ζε θψδηθα, ν νπνίνο ζα κεηαδψζεη ηα δεδνκέλα ζην stream απάληεζεο. Δηδηθφηεξα, κεηαρεηξηδφκαζηε ηα JSP ζηνηρεία σο εμήο : Καηεπζπληήξηεο νδεγίεο ρξεζηκνπνηνχληαη γηα λα ειέγμνπλ πσο ν container ηνπ ηζηνχ κεηαθξάδεη θαη εθηειεί ηελ JSP ζειίδα. ηνηρεία scripting εηζάγνληαη ζηελ servlet θιάζε ηεο JSP ζειίδαο. Δθθξάζεηο γιψζζαο έθθξαζεο (Expression language) κεηαθέξνληαη ζαλ παξάκεηξνη ζηηο θιήζεηο ζηνλ απνηηκεηή ησλ JSP εθθξάζεσλ. jsp: plugin ζηνηρεία κεηαηξέπνληαη ζε θαηάιιειεο εληνιέο markup γιψζζαο (φπσο ηελ HTML) γηα λα ελεξγνπνηήζνπλ έλα applet. Με θαζνξηζκέλα tags κεηαηξέπνληαη ζε θιήζεηο ζηνλ θαηάιιειν ρεηξηζηή tags JSF (Java Server Faces) Java Server Faces (JSF) είλαη έλα Java-based application framework πνπ απινπνηεί ηελ αλάπηπμε δηεπαθψλ ρξήζηε (User Interfaces) γηα ηηο εθαξκνγέο JAVA EE. To JSF ρξεζηκνπνηεί ηηο ζειίδεο JSP γηα ηελ ηερλνινγία επίδεημήο ηνπ, αιιά to JSF κπνξεί επίζεο λα πξνζαξκφζεη άιιεο ηερλνινγίεο επίδεημεο (φπσο XUL). Η ηερλνινγία Java Server Faces πεξηιακβάλεη: α) Μηα ζπιινγή απφ APIs γηα ηελ εθπξνζψπεζε UI (User Interface) ζπζηαηηθψλ θαη δηαρεηξίδνληαη ηελ θαηάζηαζή ηνπο, ην ρεηξηζκφ γεγνλφησλ θαη ηελ επηθχξσζε ησλ εηζξνψλ, ηνλ θαζνξηζκφ πινήγεζεο, θαη ηελ ππνζηήξημε ηνπ internalization θαη ηεο πξνζβαζηκφηεηαο. β) Μηα jsp βηβιηνζήθε εηηθεηψλ (tag lib) γηα ηελ έθθξαζε κίαο jsf δηεπαθήο κέζα ζε κηα jsp ζειίδα. Σν JSF πξνζθέξεη δηαρείξηζε ηνπ θχθινπ δσήο κηαο εθαξκνγήο ηζηνχ κέζσ ελφο servlet ειεγθηή, ελψ ε δηεπαθή κε ην ρξήζηε γίλεηαη κέζσ ζπζηαηηθψλ ηα νπνία κπνξνχλ λα ρεηξίδνληαη γεγνλφηα (φπσο γίλεηαη ζην Swing). Σν κεγαιχηεξν πιενλέθηεκα ησλ JSF είλαη φηη ν πξνγξακκαηηζηήο κπνξεί λα αλαπηχμεη επαλαρξεζηκνπνηήζηκα ζπζηαηηθά γηα ηηο εθαξκνγέο ηζηνχ ηνπ. Οη δπλαηφηεηεο πνπ πξνζθέξνπλ ηα JSF ζηνλ πξνγξακκαηηζηή είλαη νη αθφινπζεο: Πξνδηαγξαθέο γηα ηελ πεξηήγεζε ζηηο ζειίδεο. ηάληαξη ζπζηαηηθά γηα ηε δηεπηθάλεηα ηνπ ρξήζηε, φπσο πεδία εηζφδνπ, θνπκπηά θαη ζχλδεζκνί. Έιεγρνο εγθπξφηεηαο ηεο εηζφδνπ ηνπ ρξήζηε. Δχθνινο ρεηξηζκφο ιαζψλ. Γηαρείξηζε Java bean. Γηαρείξηζε γεγνλφησλ. Τπνζηήξημε γηα πνιπγισζζηθφηεηα.

25 2.3.4 APACHE TOMCAT SERVER Ο APACHE TOMCAT είλαη έλαο δηθηπαθφο ππνδνρέαο ή εμππεξεηεηήο εθαξκνγψλ πνπ αλαπηχρζεθε απφ ηελ apache software foundation. O Tomcat πινπνηεί ηηο πξνδηαγξαθέο ηνπ java servlet θαη ησλ java server pages φπσο απηέο πξνζδηνξίδνληαη απφ ηελ sun Microsystems παξέρνληαο έλα πεξηβάιινλ γηα εθηέιεζε Java θψδηθα ζε ζπλεξγαζία κε έλαλ δηθηπαθφ εμππεξεηεηή. Γηαζέηεη εξγαιεία γηα ηε ξχζκηζε ησλ παξακέηξσλ ηνπ θαη γηα ηελ δηαρείξηζε ηνπ, αιιά επίζεο κπνξεί λα ξπζκηζηεί κε επεμεξγαζία ησλ αξρείσλ ξπζκίζεσλ ζε κνξθή XML. O Tomcat πεξηιακβάλεη ηνλ δηθφ ηνπ εζσηεξηθφ http server. Θεσξείηαη απφ ηνπο πιένλ αμηφπηζηνπο Web Servers θαη ρξεζηκνπνηείηαη επξέσο ζηελ αλάπηπμε δηθηπαθψλ ππεξεζηψλ. ηελ εθαξκνγή ρξεζηκνπνηήζεθε ε έθδνζε PORTAL Οξηζκφο Portal (JSR-168 specifications): έλα portal είλαη κηα δηθηπαθή εθαξκνγή πνπ ζπλήζσο παξέρεη πξνζσπνπνίεζε, απιή ζχλδεζε, ζπλάζξνηζε πεξηερνκέλνπ απφ δηαθνξεηηθέο πεγέο θαη θηινμελεί ην ζηξψκα παξνπζίαζεο ζπζηεκάησλ πιεξνθνξηψλ. Η ζπλάζξνηζε είλαη ε πξάμε ηεο ελζσκάησζεο ηνπ πεξηερνκέλνπ απφ δηαθνξεηηθέο πεγέο κέζα ζε κηα ηζηνζειίδα.

26 ΣΔΥΝΟΛΟΓΗΑ PORTLET Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Οξηζκφο Portlet (JSR-168 specifications): έλα ζπζηαηηθφ βαζηζκέλν ζε ηερλνινγία Java, δηαρεηξηδφκελν απφ έλα portlet container πνπ επεμεξγάδεηαη αηηήκαηα θαη παξάγεη δπλακηθφ πεξηερφκελν ηελ πξάμε, ηα portlets είλαη ηκήκαηα θψδηθα ηα νπνία είλαη ππεχζπλα γηα ηε ινγηθή θαη ηελ εκθάληζε ελφο θνκκαηηνχ κηαο δηθηπαθήο πχιεο. Δγθαζίζηαληαη ζε portlet containers, ηα νπνία απνηεινχλ θαη ην πεξηβάιινλ εθηέιεζεο ηνπο. Όπσο γίλεηαη θαλεξφ, ηα portlets θαη νη portlet containers κνηξάδνληαη πνιιέο θνηλέο ηδέεο κε ηα servlets θαη ηα servlet containers. Έλα portlet ρεηξίδεηαη αηηήζεηο θαη δεκηνπξγεί δπλακηθφ πεξηερφκελν, ην νπνίν νλνκάδεηαη ηεκάρην (fragment). Σα ηεκάρηα είλαη ζε θάπνηα γιψζζα markup, φπσο HTML, XHTML ή WML. Σα ηεκάρηα απφ ηα δηάθνξα portlets ζπλελψλνληαη ζε έλα νινθιεξσκέλν θείκελν. Σν πξφγξακκα πειάηεο ηνπ ρξήζηε αιιειεπηδξά κε ηα portlets ζηέιλνληαο αηηήζεηο θαη ιακβάλνληαο θάπνηα απάληεζε. Απηή ε αιιειεπίδξαζε κπνξεί λα είλαη θάπνηνο ζχλδεζκφο πνπ ζα αθνινπζήζεη ν ρξήζηεο ή ε απνζηνιή δεδνκέλσλ ρξεζηκνπνηψληαο κηα θφξκα. Οη ελέξγεηεο ηνπ ρξήζηε πξνσζνχληαη απφ ην portlet container ζην θαηάιιειν portlet ην νπνίν αλαιακβάλεη λα εθηειέζεη ηηο θαηάιιειεο ελέξγεηεο. Όπσο αλαθέξζεθε παξαπάλσ, ηα portlets κνηξάδνληαη πνιιέο ηδέεο κε ηα servlets. Όπσο γίλεηαη θαη κε ην servlet container θαη ηα servlets, έηζη θαη ηνλ θχθινο δσήο ησλ portlet ηνλ δηαρεηξίδεηαη ν portlet container: Init. Αξρηθνπνίεζε ηνπ portlet. Γηαρείξηζε αηηήζεσλ. Δπεμεξγαζία ησλ ελεξγεηψλ ηνπ ρξήζηε. Καηαζηξνθή. Λήμε ηνπ θχθινπ δσήο ηνπ portlet.

27 Μία επηπιένλ δπλαηφηεηα ησλ portlets είλαη φηη έρνπλ θαηαζηάζεηο ιεηηνπξγίαο νη νπνίεο δείρλνπλ ηε ιεηηνπξγία πνπ εθηειεί ην portlet κία δεδνκέλε ρξνληθή ζηηγκή. Οη θαηαζηάζεηο ιεηηνπξγίαο κπνξνχλ λα ρσξηζηνχλ ζε ηξείο θχξηεο θαηεγνξίεο: Τπνρξεσηηθέο θαηαζηάζεηο. Απηέο είλαη νη θαηαζηάζεηο Δπεμεξγαζίαο (Edit), Βνήζεηαο (Help) θαη Όςεο (View). Έλα portlet πξέπεη λα ππνζηεξίδεη ηελ θαηάζηαζε Όςεο πξνθεηκέλνπ λα κπνξεί λα δεκηνπξγήζεη ην θαηάιιειν markup γηα κία ζειίδα. Η θαηάζηαζε Δπεμεξγαζίαο επηηξέπεη ζην ρξήζηε λα κεηαβάιιεη ηα δεδνκέλα πνπ ρξεζηκνπνηεί ην portlet, ελψ ή θαηάζηαζε Βνήζεηαο εκθαλίδεη κηα νζφλε κε βνήζεηα γηα ην ρξήζηε. Πξναηξεηηθέο εηδηθέο θαηαζηάζεηο. Σέηνηεο θαηαζηάζεηο πεξηιακβάλνπλ ηελ θαηάζηαζε ρεηηθά, (About) φπνπ εκθαλίδνληαη πιεξνθνξίεο γηα ην portlet, ε θαηάζηαζε Ρπζκίζεσλ (Config) πνπ επηηξέπεη ζηνπο δηαρεηξηζηέο λα αιιάμνπλ ηηο ξπζκίζεηο ελφο portlet, Δπεμεξγαζία_Αξρηθψλ_Ρπζκίζεσλ (Edit_defaults) πνπ επηηξέπεη ζηνπο δηαρεηξηζηέο λα νξίζνπλ εθ ησλ πξνηέξσλ θάπνηεο ηηκέο γηα ηελ θαηάζηαζε Δπεμεξγαζίαο, θαη ε θαηάζηαζε Δθηχπσζεο (Print) γηα ηελ εκθάληζε ηνπ πεξηερνκέλνπ ελφο portlet ζε κνξθή πνπ κπνξεί λα εθηππσζεί εχθνια. Καηαζηάζεηο πνπ εμαξηψληαη απφ ηνλ θαηαζθεπαζηή ηεο δηθηπαθήο πχιεο. Οη θαηαζηάζεηο απηέο δελ νξίδνληαη ζηηο πξνδηαγξαθέο θαη εμαξηψληαη απφ ηνλ θαηαζθεπαζηή ηεο δηθηπαθήο πχιεο. Σέινο, κία αθφκα ζεκαληηθή ηδηφηεηα ησλ portlets είλαη φηη κπνξνχλ λα ιεηηνπξγνχλ ζαλ παξάζπξα κέζα ζε κηα ζειίδα. Με απηφ ηνλ ηξφπν ν ρξήζηεο κπνξεί λα παξακεηξνπνηήζεη ηνλ ηξφπν εκθάληζεο ηεο θάζε ζειίδαο, λα κεγηζηνπνηήζεη ή λα ειαρηζηνπνηήζεη ην κέγεζνο ελφο portlet θιπ ΠΑΡΟΥΔΗ PORTAL Δθηφο απφ ην exoportal ην νπνίν ρξεζηκνπνηήζεθε ζηελ πινπνίεζε ηεο εθαξκνγήο ππάξρνπλ θαη άιινη δηαλνκείο πιαηθφξκσλ portal αλνηρηνχ θψδηθα βαζηζκέλα ζε Java. Οη πην ζεκαληηθνί αλαθέξνληαη παξαθάησ: Jboss Portal

28 Liferay Portal Apache Jetspeed IBM WebSphere

29 Oracle BEAlogic PORTAL INSTANCES Σν πνιιαπιά portal instances ιεηηνπξγνχλ κέζα ζηνλ container. Έλα portal instance κπνξεί λα ζεσξεζεί σο "θάδνο", πνπ πεξηέρεη αληηθείκελα φπσο ζειίδεο, ζέκαηα, ζρεδηαγξάκκαηα, θαη παξάζπξα ηνπ portal. Δπίζεο, δηαρεηξίδεηαη ηε ζρέζε κεηαμχ ηνπ ρξήζηε θαη ηνπ ίδηνπ ηνπ portal. Η ηεξάξρεζε ησλ αληηθεηκέλσλ portal απεηθνλίδεηαη σο εμήο: PORTAL PAGES Μία ζειίδα (portal page) ιεηηνπξγεί ζαλ αζξνηζηήο ηνπ παξαζχξνπ (portal window). Γεκηνπξγείηαη απφ ην portal θαηά ηε δηάξθεηα ηνπ response φπνπ θαη γίλεηαη ζπλάζξνηζε ηνπ html απφ θάζε portlet μερσξηζηά θαη παξνπζηάδνληαη ζην ρξήζηε ζαλ ελνπνηεκέλε ζειίδα.

30 PORTAL WINDOW Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Σα portlet windows ηα βξίζθνπκε ζηηο ζειίδεο ηνπ portal θαη πεξηέρνπλ html γηα έλα ζπγθξηκέλν portlet instance. Window Title: Οξίδεη ηνλ ζθνπφ θαη ην πεξηερφκελν ηνπ θάζε portlet window μερσξηζηά. Window Fragment: Html θψδηθαο παξάγεηαη απφ ην portlet ζηελ κεξηά ηνπ server. Window Controls: Υσξίδνληαη ζε δχν θαηεγνξίεο θαη ειέγρνπλ ηηο δηάθνξεο πηπρέο ηνπ ηξφπνπ κε ηνλ νπνίν ν ρξήζηεο κπνξεί λα έρεη επηπηψζεηο ζηνλ δεκηνπξγνχληα markup. Κάζε παξάζπξν ηνπ ειέγρνπ κπνξεί λα γίλεη θιηθ γηα λα αιιειεπηδξάζεη κε ην παξάζπξν ζε ζπγθεθξηκέλνπο ηξφπνπο ΓΟΜΖ ΣΩΝ WEB ARCHIVES Όπσο θαη ζηηο ππφινηπεο j2ee εθαξκνγέο, έηζη θαη ηα portlets «παθεηάξνληαη» ζε αξρεία WAR (Web ARchives). Έλα ηππηθφ portlet war αξρείν κπνξεί λα πεξηέρεη servlets, html, jsp θαζψο θαη άιια ζηαηηθά ή δπλακηθά αξρεία. Η παξαθάησ εηθφλα απνηειεί έλα ηππηθφ παξάδεηγκα ηεο δνκήο ελφο HelloWorldPortlet portlet: -- SimplestHelloWorld war `-- WEB-INF -- classes `-- org `-- portal `-- portlet `-- samples `--SimplestHelloWorldPortlet.class -- default-object.xml -- portlet-instances.xml -- portlet.xml `-- web.xml Η compiled Java θιάζε ε νπνία θάλεη implement ηελ javax.portlet.portlet (κέζα απφ ηελ javax.portlet.genericportlet ). default-object.xml είλαη έλα πξναηξεηηθφ αξρείν, ην νπνίν ρξεζηκνπνηείηαη γηα λα νξίζεη ηελ δηάηαμε ηνπ portal. Μπνξεί λα ρξεζηκνπνηεζεί γηα λα νξίζεη δηαθνξεηηθά portals, ζειίδεο θαη παξάζπξα. Σν ίδην απνηέιεζκα κπνξεί λα επηηεπρηεί κέζα απφ ηελ δηαρείξηζε ηνπ portal. Άμην αλαθνξάο είλαη φηη ν νξηζκφο ηεο δηάηαμεο είλαη απνζεθεπκέλνο ζηελ βάζε δεδνκέλσλ, απηφ ην αξρείν ζηε ζπλέρεηα ρξεζηκνπνηείηαη γηα λα ζπκπιεξσζεί ε βάζε δεδνκέλσλ θαηά ηε δηάξθεηα ηεο αλάπηπμεο πνπ κπνξεί λα είλαη πνιχ ρξήζηκν θαηά ηε δηάξθεηα ηεο. portlet-instances.xml είλαη επίζεο πξναηξεηηθφ, επηηξέπεη ηελ δεκηνπξγία ελφο portlet instance απφ ηνλ νξηζκφ ηνπ SimpleHelloWorld. Η δεκηνπξγία instances κπνξεί επίζεο λα πξαγκαηνπνηεζεί απφ ηελ δηαρείξηζε ηνπ portal. Να ζεκεησζεί φηη ν νξηζκφο ησλ instances απνζεθεχεηαη ζηε βάζε δεδνκέλσλ, έρνληαο ηα πξναλαθεξζέληα πιενλεθηήκαηα (ζηε δεχηεξε αλαθνξά). Έρνληαο ηα portlet-instances.xml θαη default-object.xml πεξηιακβαλφκελα κέζα ζην war εμαζθαιίδεηαη φηη ην portlet ζα εκθαλίδεηαη θαηεπζείαλ ζην portal θάλνληαο,απιά, deploy ην war αξρείν Δίλαη ππνρξεσηηθφο Πεξηγξαθέαο (descriptor) αξρείσλ γηα ηα portlets. Υξεζηκνπνηείηαη θαηά ηε δηάξθεηα ηεο αλάπηπμεο. Δίλαη ππνρξεσηηθφο Πεξηγξαθέαο (descriptor) αξρείσλ γηα web applications.

31 H ΚΛΑΖ TOY PORTLET Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Σν επφκελν παξάδεηγκα εμεγεί ηα βαζηθά ζηνηρεία κίαο ηππηθήο θιάζεο γηα έλα portlet. Πην ζπγθεθξηκέλα είλαη ν θψδηθαο ηνπ SimplestHelloWorldPortlet /src/ main/ java/org/portal/portlet/samples/simplesthelloworldportlet.java αξρείνπ πνπ ρξεζηκνπνηήζεθε ζηελ πξνεγνχκελε παξάγξαθν. package org.portal.portlet.samples; import java.io.ioexception; import java.io.printwriter; import javax.portlet.genericportlet; import javax.portlet.renderrequest; import javax.portlet.renderresponse; public class SimplestHelloWorldPortlet extends GenericPortlet { public void doview(renderrequest request, RenderResponse response) throws IOException { PrintWriter writer = response.getwriter(); writer.write("hello World!"); writer.close(); } } Όια ηα portlets πξέπεη λα θάλνπλ implement ηo javax.portlet.portlet interface. To portlet API παξέρεη κία βνιηθή πινπνίεζε απηνχ ηνπ interface ζηελ βάζε ηεο javax.portlet.genericportlet θιάζεο, πνπ κεηαμχ άιισλ, πινπνηεί ηελ portlet render κέζνδν, ηελ processaction, ηελ init θαη ηελ destroy. Σέινο, πξνηείλεηαη λα γίλεη extend θαη ε GenericPortlet γηα ηηο πεξηζζφηεξεο πεξηπηψζεηο. Μφιηο γίλεη extend ε GenericPortlet θαη ην ελδηαθέξνλ καο είλαη ζηελ ππνζηήξημε ηεο view mode, κφλν ε doview κέζνδνο ρξεηάδεηαη λα πινπνηεζεί. Η GenericPortlet render πινπνίεζε θαιεί ηελ πινπνίεζε ηεο view mode κφιηο απηή δεηεζεί. Υξήζε ηνπ RenderResponse γηα λα επηηεπρζεί ν writer ζηνλ νπνίν ζα γίλεη ε παξνπζίαζε ηνπ πεξηερνκέλνπ. Δκθάληζε πεξηερνκέλνπ Κιείζηκν ηνπ writer

32 2.3.6 EXO PLATFORM - PORTAL Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Σν exo Portal είλαη κία κνξθή ελδνδηθηχνπ ην νπνίν επηηξέπεη ζε θάζε ρξήζηε λα έρεη πξφζβαζε, ζε πξνζσπνπνηεκέλν θαη ζπλεξγαηηθφ πεξηερφκελν & εθαξκνγέο, απφ έλα εληαίν ζεκείν εηζφδνπ. Τπνζηεξίδεη ηα βαζηθφηεξα βηνκεραληθά πξφηππα πνπ αλαπηχζζνπλ ηηο παξαπάλσ ιεηηνπξγίεο φπσο ηα Jsr168/Jsr268 θαη Web Services for Remote Portlets (WSRP) γηα ηελ portlet ηερλνινγία κε δπλαηφηεηα ζχλδεζεο κε γέθπξεο γηα ππνζηήξημε JavaServer Faces (JSF), Spring, Struts and JSP. Η αξρηηεθηνληθή ηνπ πξνζθέξεη επηινγέο γηα ηελ απνηειεζκαηηθή θαηαλνκή πφξσλ θαη ηε δηαρείξηζε ηεο αζθαιείαο ηνπ portal. Υάξε ζην single-sign-on (SSO), ηo νπνίν κπνξεί λα ζπλδπαζηεί ζε έλα δηαθνκηζηή LDAP, κπνξνχκε λα δηαρεηξηζηνχκε πηζηνπνηήζεηο απζεληηθφηεηαο θαη πξνζσπνπνίεζε ηνπ πεξηερνκέλνπ ησλ ππεξεζηψλ αλάινγα κε ην πνηνο είλαη ν ξφινο θαη ε νκάδα ηνπ εθάζηνηε ρξήζηε. Δπίζεο παξέρεη κηα ελνπνηεκέλε ππεξεζία πνπ δηαρεηξίδεηαη ηνπο ρξήζηεο, ηηο νκάδεο θαη ηηο κεηαμχ ηνπο ζρέζεηο. Οη πιεξνθνξίεο κπνξνχλ λα απνζεθεπηνχλ ζε βάζε δεδνκέλσλ ή ζε έλα θαηάινγν LDAP (ζπκπεξηιακβαλνκέλνπ ηνπ Active Directory). Αθφκε βαζίδεηαη ζην Java πξφηππν (JAAS) γηα λα αληηζηνηρεί ηελ ηαπηφηεηα θαη ηνπο ξφινπο ηνπ ρξήζηε απφ ηνλ θαηάινγν ηεο εθαξκνγήο ζηνλ application server. Έλα επηπιένλ ραξαθηεξηζηηθφ ηνπ είλαη ε ζπκβαηφηεηα κε ηηο πξνδηαγξαθέο ησλ Google Gadgets. Σα gadgets κπνξνχλ ηνπνζεηεζνχλ ζην ρψξν εξγαζίαο ηνπ ρξήζηε ή ζην ηακπιφ πνπ παξέρεη κία πιήξσο πξνζαξκφζηκε ζειίδα. Οη ρξήζηεο κπνξνχλ λα επεμεξγαζηνχλ θαη λα δηαηεξήζνπλ ηα πξνζαξκνζκέλα gadgets είηε κε ηνλ ελζσκαησκέλν επεμεξγαζηή ή εμσηεξηθά κέζσ WebDAV ρξεζηκνπνηψληαο πξφγξακκα επεμεξγαζίαο. Σέινο κπνξεί λα επηηεπρζεί θφξησζε gadgets απφ έλα απνκαθξπζκέλν repository φπσο ην igoogle. Παξαθάησ γίλεηαη παξάζεζε ησλ βαζηθψλ ραξαθηεξηζηηθψλ ηνπ Portal: Πξνζωπνπνίεζε θαη Σπλεξγαζία Single Sign-on (SSO) Skins, themes Web 2.0 δηεπαθή Τακπιό Drag and Drop Εύρξεζηνη νδεγνί(wizards) Απινπνηεί ηελ πξφζβαζε ζε φιεο ηηο εθαξκνγέο θαη ππεξεζίεο Αλάπηπμε εμαηνκηθεπκέλνπ ζηπι εκθάληζεο πνπ θαζνξίδεη ηελ ζπλνιηθή εηθφλα ηνπ Portal. Παξάδνζε πινχζηνπ πεξηερνκέλνπ πνπ ελεκεξψλεηαη δπλακηθά κέζσ AJAX. Πξνζσπηθά ηακπιφ ρξήζηε επηηξέπνπλ ζηνπο ρξήζηεο λα πξνζαξκφζνπλ κηα ζειίδα κε ηα πξνηηκψκελα gadgets. Drag n Drop ιεηηνπξγία γηα εχθνιε πξνζζήθε πεξηερνκέλνπ. Γηαδηθαζία δεκηνπξγίαο κέζσ νδεγψλ. Εκθάληζε πεξηερνκέλνπ γηα ζπγθεθξηκέλν θνηλό Οη ζειίδεο εκθαλίδνληαη αλάινγα κε ηνλ ρξήζηε θαη πνηφλ ξφιν έρεη ζε κηα νκάδα

33 Πνιηηηθή βαζηζκέλε ζε ξόινπο Εληαίν πιαίζην Σπγθεθξηκέλνη ξόινη Απηφκαηνο έιεγρνο πξφζβαζεο ζηνπο πφξνπο ηνπ Portal βάζεη ην πξνθίι ηνπ ρξήζηε. Απινπνίεζε ησλ κειψλ, ησλ δηαρεηξηζηψλ θαη ησλ ηειηθψλ ρξεζηψλ. Οξηζκφο δηαθνξεηηθψλ πνιηηηθψλ πξφζβαζεο αλάινγα κε ηνλ ξφιν ηνπ θάζε ρξήζηε ζηελ νκάδα. Αλάπηπμε θαη δηαρείξηζε ηνπ portal Υπνζηήξημε AJAX Ελνπνίεζε Portal REST-παξαγωγόο Service-oriented αξρηηεθηνληθή Εμωηεξηθή πξνβνιή Πνιχ ιεηηνπξγηθή δεκηνπξγία δηεπαθψλ κε ηελ ρξήζε Asynchronous JavaScript and XML (AJAX). Η ηερλνινγία AJAX επηηξέπεη ελεκεξψζεηο ζε ηκήκαηα ζειίδαο αλεμάξηεηα ηελ αλαλέσζε νιφθιεξεο ηεο ζειίδαο. Βειηίσζε ηεο απνηειεζκαηηθφηεηαο κε εθδφζεηο portlets πνπ βαζίδνληαη ζην Web Services for Remote Portlets (WSRP). Παξαγσγή api βαζηζκέλν ζηελ REST ην νπνίν κπνξεί λα επαλαρξεζηκνπνηεζεί ζε δηαθνξεηηθά portlets. Αχμεζε παξαγσγηθφηεηαο, επειημίαο θαη ηαρχηεηαο κε ηελ παξνρή ππεξεζηψλ σο portlets. Σα δεδνκέλα κπνξεί λα εθηεζνχλ ζε εμσηεξηθά ζπζηήκαηα θαη κπνξνχλ λα ρξεζηκνπνηεζνχλ γηα παξάδεηγκα ζην igoogle. Υπνζηεξηδόκελα πξόηππα θαη αξρηηεθηνληθέο Portlet ππνζηήξημε: WSRP 2, JSR 168/ 286 Τπνζηεξίδεη ηελ Java πξνδηαγξαθή JSR168 γηα ηε δεκηνπξγία θαη ηε ιεηηνπξγία portlet πνπ ιεηηνπξγνχλ ζε θάζε ζπκκνξθνχκελν portal, ελψ ην JSR 286 επηηξέπεη ηελ θαιχηεξε ππνζηήξημε AJAX θαη ηνπ ζπληνληζκνχ κέζσ ηεο βειηίσζεο ηεο δηαρείξηζεο events. Σα Portlets 2,0 κπνξνχλ λα επηθνηλσλνχλ κεηαμχ ηνπο ελψ ηα WSRP 2 αληηθείκελα ρξεζηκνπνηνχλ web serices, θαζψο ζα είλαη δηαζέζηκεο Java Platform JSR 170 : Java Content Repository Υξεζηκνπνηείηαη γηα ηελ αλάπηπμε ησλ portable εθαξκνγψλ γηα γεληθή ρξήζε. Γίλεη ηε δπλαηφηεηα λα ηξέρεη πξνγξάκκαηα Java, καδί κε έλα ζχλνιν βηβιηνζεθψλ (ή παθέησλ), πνπ απαηηείηαη γηα λα επηηξαπεί ε ρξήζε ησλ ζπζηεκάησλ αξρείσλ, δηθηχσλ, γξαθηθψλ δηεπαθψλ κέζα απφ απηά ηα πξνγξάκκαηα. Σν Portal είλαη απνζεθεπκέλν ζε έλα JCR θαη δίλεη ηε δπλαηφηεηα γηα versioning θαη βαζκνλφκεζε.

34 Portlet Bridges JAAS CAS Τπνζηεξίδεη ηελ JSF ( Java Server Faces) γηα λα απμήζεη θαη λα ρεηξηζηεί ηα events κε άιια portlets θαη ζειίδεο Η Java Authentication and Authorization Service είλαη έλα security πιαίζην κε επίθεληξν ηελ αζθάιεηα ρξήζηε κε ζθνπφ ηε βειηίσζε ηνπ θψδηθα Java κε βάζε ηελ αζθάιεηα. Η Central Authentication Service (CAS) είλαη έλα single-sign-on πξσηφθνιιν ζρεδηαζκέλν λα επηηξέπεη κε-έκπηζηεο web εθαξκνγέο λα ηαπηνπνηνχλ ρξήζηεο πάλσ ζε έλα έκπηζην θεληξηθφ δηαθνκηζηή. WebUI Δίλαη Web-based δηεπαθέο πνπ δέρνληαη εηζφδνπο θαη παξέρνπλ εμφδνπο δεκηνπξγψληαο ηζηνζειίδεο νη νπνίεο κεηαδίδνληαη κέζσ ηνπ δηαδηθηχνπ θαη παξνπζηάδνληαη απφ ην ρξήζηε ρξεζηκνπνηψληαο έλα web browser. Υξεζηκνπνηεί λεφηεξεο εθαξκνγέο AJAX γηα ηελ παξνρή ειέγρνπ ζε πξαγκαηηθφ ρξφλν ζε έλα μερσξηζηφ πξφγξακκα ΔXΟ Portlet Container O exo Portlet Container πεξηέρεη δχν βαζηθέο εθαξκνγέο: o Σν Portlet API (JSR 168/286) o Σν WSRP επίπεδν (δχν plugins WSRP1 and WSRP2, κε ελζσκαησκέλνπο παξαγσγνχο /θαηαλαισηέο. Δπίζεο παξέρεηαη έλα απιφ WAR αξρείν ηνπ portal ( έλα θίιηξν (PortletFilter) θαη έλα servlet (PortletServlet) γηα λα παξνπζηαζηνχλ ηα deployed portlets)

35 Ο portlet container είλαη ππεχζπλνο γηα ηελ δηαρείξηζε ηνπ θχθινπ-δσήο ησλ portlet μεθηλψληαο απφ ηελ πξνεηνηκαζία, ηελ αίηεζε θάζε θαη ηνλ ζάλαηφ ηνπο. Σν portal ππνζηεξίδεη ηα Portlet Modes θαη ηα Window States γηα λα πξνζνκνησζνχλ φπσο ηα παξάζπξα ζε έλα ιεηηνπξγηθφ ζχζηεκα. Έπεηηα ην Portal ηα ζπλαζξνίδεη φια ζε κία ζειίδα:

36 exo Portlet Container 2.0 Portal framework Γηα λα ππάξμεη αλάπηπμε ησλ portal επθνιφηεξα θαη ηαρχηεξα, ν Portlet Container παξέρεη ην Portal Framework. Πεξηιακβάλεη κηα ζεηξά κεζφδσλ φπνπ κπνξνχλ λα ρξεζηκνπνηεζνχλ σο κπινθ θαηά ηε δεκηνπξγία ηνπ portal. Σν Portal Framework απνηειείηαη απφ ηελ θχξηα θιάζε PortalFramework θαη κεξηθέο βνεζεηηθέο θιάζεηο. Η PortalFramework θιάζε είλαη κηα interface class ηνπ PC 2.0 framework. Πξηλ απφ άιιεο δξάζεηο, πξέπεη λα δεκηνπξγήζνπκε έλα instance ηεο θιάζεο θαη ζηε ζπλέρεηα ζα κπνξνχκε λα ρξεζηκνπνηήζνπκε ηηο ιεηηνπξγίεο ηνπ. Παξαθάησ πεξηγξάθνληαη βήκα πξνο βήκα. Γεκηνπξγία Κάζε θνξά πνπ θαινχκε ηελ dofilter() (αλ είκαζηε ζε θίιηξν) ή ηελ service() (αλ είκαζηε ζε servlet), δεκηνπξγνχκε έλα instance ηεο PortalFramework θιάζεο. Σα instances κπνξνχλ λα είλαη δηαθνξεηηθά γηα θάζε session. Ο παξαθάησ θψδηθαο είλαη απφ ηνλ νξηζκφ ηεο θιάζεο ThreadLocal frameworks =...; PortalFramework framework; Οη παξαθάησ γξακκέο είλαη απφ ηελ dofilter() ή ηελ service(). framework = (PortalFramework) frameworks.get(); if (framework == null) { framework = new PortalFramework(portalContainer); frameworks.set(framework); } framework.init(httpsession); Ρύζκηζε/Πέξαζκα παξακέηξσλ Σψξα ζέινπκε λα ρξεζηκνπνηήζνπκε νξηζκέλεο παξακέηξνπο πνπ ν AppServer καο, δέρηεθε, απφ ην URL ή απν submit θφξκαο ζε HTTP αίηεζε. framework.setparams(httprequest, "text/html"); Request Proccessing if (framework.getaction() == Constants.resourceInt) { // resource request processing [..] } else if (framework.getaction() == Constants.actionInt) { // action request processing [..] } if (framework.getaction() == Constants.renderInt) { // render request processing [..] }

37 Resource URL processing Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ ResourceInput resourceinput = framework.createresourceinput(servletcontext); ResourceOutput resourceoutput = framework.serveresource(httprequest, httpresponse, resourceinput); String resourcedata = new String(resourceOutput.getContent()); Γηα πην αζθαιή θψδηθα, παξαθάησ: String resourcedata = ""; ResourceInput resourceinput = framework.createresourceinput(servletcontext); try { ResourceOutput resourceoutput = framework.serveresource(httprequest, httpresponse, resourceinput); try { resourcedata = new String(resourceOutput.getContent()); } catch (Exception e) {} } catch (Exception e1) { logger.error("error invoking serveresource() in " + framework.gettarget() + ": " + e1); } Action URL processing Με ηελ action URLs ηα πξάγκαηα είλαη αθφκε πην απιά θαζψο δελ είλαη αλαγθαίν λα παξαιάβνπκε θάπνην πεξηερφκελν ή θάπνηα αλάδξαζε. ActionInput actioninput = framework.createactioninput(servletcontext); try { ActionOutput actionoutput = framework.processaction(httprequest, httpresponse, actioninput); } catch (Exception e) { logger.error("error invoking processaction() in " + framework.gettarget() + ": " + e); } Event processing Έπεηηα απφ ηελ θιήζε ηεο serveresource() θαη/ή ηεο processaction() κεζφδνπ, κπνξεί λα ζέινπκε λα επεμεξγαζηνχκε ηα events πνπ γελληνχληαη απφ ην portlet θαηά ηελ δηάξθεηα ηεο action/resource processing. framework.dispatchevents(servletcontext, httprequest, httpresponse); Γξάζε γηα αλαθαηεύζπλζε Μεξηθά portlet κπνξεί λα αλαγθαζηνχλ λα αλαθαηεπζπλζνχλ. Παξαθάησ βιέπνπκε ην παξάδεηγκα. if (framework.getredirect()!= null) { httpresponse.sendredirect(framework.getredirect()); // if we're in filter filterchain.dofilter(servletrequest, servletresponse); return; }

38 Αληηθαηνπηξίδνληαο αιιαγέο Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Η serveresource() κπνξεί λα γελλήζεη λέα events, φπσο θαη ε processevent(). Απηφ ζεκαίλεη φηη θιηθάξνληαο ην έλα θαη κνλαδηθφ resource link o ρξήζηεο κπνξεί λα αιιάμεη ηηο θαηαζηάζεηο πνιιψλ portlets ηαπηφρξνλα. Μπνξνχκε λα πάξνπκε κηα ιίζηα απφ ηα «αιιαγκέλα» portlets θάπσο έηζη: Set keys = framework.getchanges(); πιινγή όισλ ησλ portlet ηελ πεξίπησζε πνπ ζέινπκε λα ζπιιέμνπκε φια ηα portlets: Set keys = framework.getportletnames(); Render Σέινο παξαθάησ έρνπκε ηελ ιίζηα απφ ηα portlets πνπ ζέινπκε λα θάλνπκε render πξαγκαηνπνηψληαο catch exceptions. Iterator portlets2render = keys.iterator(); while (portlets2render.hasnext()) { String portlet = (String) portlets2render.next(); String renderdata = ""; RenderInput renderinput = framework.createrenderinput(ctx, portlet); try { RenderOutput renderoutput = framework.render(httprequest, httpresponse, renderinput); try { renderdata = new String(renderOutput.getContent()); } catch (Exception e) {} } catch (Exception e1) { logger.error("error invoking render() in " + framework.gettarget() + ": " + e1); } [..] }

39 Παξάκεηξνη ηωλ Portlets Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Σν παξαθάησ ζρήκα καο δείρλεη ηηο αληηζηνηρίεο ησλ παξακέηξσλ

40 JAVA CONTENT REPOSITORY Σν πξφηππν JSR-170 πηνζεηείηαη ζηαδηαθά απφ φινπο ηνπο κεγάινπο θαηαζθεπαζηέο επηρεηξεζηαθψλ ζπζηεκάησλ θαη αληηθαζηζηά ηελ απεπζείαο ρξήζε βάζεσλ δεδνκέλσλ θαη ηε δεκηνπξγία θιεηζηψλ ηδηφθηεησλ πινπνηήζεσλ γηα ηηο απνζήθεο πεξηερνκέλνπ. ηηο πεξηπηψζεηο πνπ ηα δεδνκέλα πνπ δηαρεηξίδεηαη κηαο εθαξκνγή απνηεινχλ έγγξαθα ή άιιεο κνξθήο ςεθηαθά αξρεία, φπσο αξρεία ήρνπ, εηθφλαο θαη video, ε ρξήζε βάζεσλ δεδνκέλσλ δελ απνηειεί ηδαληθή ιχζε. Η δε απνζήθεπζε ηνπο ζην ζχζηεκα αξρείσλ (file system) δεκηνπξγεί πξνβιήκαηα ζηελ αλαδήηεζε θαη αλάθηεζε εθφζνλ δελ είλαη δπλαηφ λα θαηαγξαθνχλ ηα κεηαδεδνκέλα πνπ ζπλνδεχνπλ ηα ςεθηαθά αξρεία. Δπηπιένλ ε απνπζία ελφο εληαίνπ ηξφπνπ αλαδήηεζεο θαη πξφζβαζεο ζε πεξηερφκελν πνπ απνζεθεχεηαη ζε βάζεηο δεδνκέλσλ απνηειεί έλα πνιχ ζεκαληηθφ πξφβιεκα ζε κεγάινπο νξγαληζκνχο πνπ δεκηνπξγνχλ θαη κνηξάδνπλ κεηαμχ ηκεκάησλ θαη ζπλεξγαηψλ δεθάδεο ή θαη ρηιηάδεο ςεθηαθά έγγξαθα. Γηαθνξεηηθά ηκήκαηα θαη ζπλεξγάηεο δεκηνπξγνχλ ηηο δηθέο ηνπο βάζεηο δεδνκέλσλ κε μερσξηζηφ ηξφπν πξφζβαζεο ε θάζε κία (δηαθνξεηηθή κνληεινπνίεζε ηεο βάζεο, δηαθνξεηηθφ API αλαδήηεζεο θαη πξφζβαζεο) θάλνληαο ηδηαίηεξα δχζθνιε ηελ δεκηνπξγία λέσλ εθαξκνγψλ πνπ ζέινπλ λα ρξεζηκνπνηήζνπλ ην πεξηερφκελν πνπ ππάξρεη ζε δηαθνξεηηθέο βάζεηο δεδνκέλσλ. Αθφκε θαη γηα ηελ ίδηα βάζε πεξηερνκέλνπ αιιαγέο ζηελ κνληεινπνίεζε επηθέξνπλ αιιαγέο ζην API θαη ζηηο αληίζηνηρεο εθαξκνγέο. Σν πξφηππν JSR-170 ή Java Content Repository φπσο αιιηψο αλαθέξεηαη πξνζπαζεί λα επηιχζεη ηα παξαπάλσ πξνβιήκαηα πξνηείλνληαο έλα εληαίν ηξφπν πξφζβαζεο ζε Απνζήθεο Πεξηερνκέλνπ αλεμάξηεηα ηεο πινπνίεζεο ηνπο. Σν Java Content Repository είλαη νπζηαζηηθά έλαο ηχπνο Βάζεο Αληηθεηκέλσλ εηδηθά πξνζαξκνζκέλνο γηα ηελ απνζήθεπζε, αλαδήηεζε θαη αλάθηεζε ηεξαξρηθά δνκεκέλσλ πιεξνθνξηψλ θαη ςεθηαθψλ αξρείσλ, δειαδή ησλ πιεξνθνξηψλ πνπ αλαθέξνληαη πην απιά σο πεξηερφκελν. Η πξνγξακκαηηζηηθή Γηεπαθή ηνπ JCR, πνπ κπνξεί λα ηδσζεί ζαλ αληίζηνηρε ηεο δηεπαθήο JDBC γηα ηηο βάζεηο δεδνκέλσλ, νξίδεη έλα εληαίν ηξφπν πξφζβαζεο ζε απνζήθεο πεξηερνκέλνπ αλεμάξηεηα απφ ηνλ ηξφπν θαη ηελ ηερλνινγία κε ηελ νπνία πινπνηνχληαη θαη ε νπνία είλαη ηειηθά θάπνηνο ζπλδπαζκφο βάζεο δεδνκέλσλ θαη file system. Γειαδή ην JCR API παξέρεη κηα αθαίξεζε πάλσ απφ ηηο βάζεηο δεδνκέλσλ θαη ηα ζπζηήκαηα αξρείσλ. Η αθαίξεζε κνληεινπνηεί ζε έλα πςειφηεξν επίπεδν θαη κε έλα εληαίν ηξφπν ην πεξηερφκελν πνπ θάπνηνο νξγαληζκφο ζέιεη λα αλαδεηήζεη ή λα απνζεθεχζεη.

41 ε απηφ ην πςειφηεξν αθαηξεηηθφ επίπεδν ην JCR API παξέρεη ππεξεζίεο πξνζαξκνζκέλεο θαιχηεξα ζηε θχζε ησλ αληηθεηκέλσλ πεξηερνκέλνπ (Content Objects) ζε ζρέζε κε ηηο ππεξεζίεο πνπ παξέρεη κηα βάζε νη νπνίεο είλαη πην θαηάιιειεο γηα αληηθείκελα δεδνκέλσλ (Data Objects). Οη ππεξεζίεο απηέο πεξηιακβάλνπλ ηε αλαδήηεζε ζην πιήξεο πεξηερφκελν ησλ ςεθηαθψλ αξρείσλ θαη ησλ κεηα-δεδνκέλσλ ηνπο (Full Text Search), ηελ δεκηνπξγία εθδφζεσλ (versioning), ηελ δεκηνπξγία Observation Events φηαλ αιιάδνπλ ζπγθεθξηκέλεο ηδηφηεηεο ηνπ πεξηερνκέλνπ, ηεο εηζαγσγή θαη εμαγσγή ηνπ πεξηερνκέλνπ ζε κνξθή XML θαη ππνζηεξίδνληαη θαη Transactions φπσο θαη ζηηο βάζεηο δεδνκέλσλ. Έλα Java Content Repository απνζεθεχεη ηελ πιεξνθνξία ζε κηα δελδξηθή δνκή πνπ απνηειείηαη απφ θφκβνπο (nodes) θαη ηδηφηεηεο (properties). Έλαο θφκβνο κπνξεί λα έρεη κφλν έλα παηέξα, νζαδήπνηε παηδηά (sub-nodes) θαη νζεζδήπνηε ηδηφηεηεο. Μηα ηδηφηεηα κπνξεί λα έρεη έλα κφλν παηέξα (έλα θφκβν πάληα), θαζφινπ παηδηά θαη απνηειείηαη απφ έλα φλνκα θαη κία ή πεξηζζφηεξεο ηηκέο. Οη ππνζηεξηδφκελνη ηχπνη ηηκψλ είλαη Boolean, Date, Double, Long, String θαη Binary Stream. Γηα ηελ απνζήθεπζε ησλ πιεξνθνξηψλ ρξεζηκνπνηνχληαη νη ηδηφηεηεο ελψ κε ηνπο θφκβνπο δεκηνπξγείηαη νπζηαζηηθά έλα κνλνπάηη πξνο ηελ θάζε ηδηφηεηα. ε θάπνην βαζκφ ε δελδξηθή κνξθή ηνπ Java Content Repository κνηάδεη κε ηελ δνκή ελφο file system κε ηνπο θφκβνπο λα είλαη ηα directories θαη ηηο ηδηφηεηεο λα είλαη ηα αξρεία. Η ζπλνιηθή ιεηηνπξγηθφηεηα πνπ πξνζθέξεη έλα Java Content Repository θαηαλέκεηαη ζε ηξία επίπεδα πνπ θαζνξίδνπλ θαη ην βαζκφ ζπκβαηφηεηαο πνπ ε θάζε πινπνίεζε ηνπ πξνηχπνπ ζα έρεη.

42 ην επίπεδν 1 ζπκβαηόηεηαο ην νπνίν είλαη ππνρξεσηηθφ λα παξέρεηαη απφ φιεο ηηο πινπνηήζεηο θαη' ειάρηζην θαηαλέκνληαη νη ιεηηνπξγίεο Αλάγλσζεο ηεο Πιεξνθνξίαο πνπ ζεκαίλεη: Αλάγλσζε ησλ θφκβσλ θαη ησλ ηδηνηήησλ Αλάγλσζε ησλ ηηκψλ πνπ είλαη απνζεθεπκέλεο ζηηο ηδηφηεηεο Δμαγσγή ησλ πεξηερνκέλσλ ηνπ Repository ζε XML/SAX Τπνζηήξημε αλαδήηεζεο κέζσ XPATH ην επίπεδν 2 θαηαλέκεηαη ε ιεηηνπξγηθφηεηα εγγξαθήο ζην Repository Πξνζζήθε θαη Αθαίξεζε Κφκβσλ θαη Ιδηνηήησλ Πξνζζήθε Σηκψλ ζηηο Ιδηφηεηεο Δηζαγσγή Γεδνκέλσλ κέζσ XML/SAX ην επίπεδν 3 θαηαλέκεηαη ε ιεηηνπξγηθφηεηα πνπ ζεσξείηαη πξναηξεηηθή αιιά νπζηαζηηθά παξέρεη φιεο ιεηηνπξγίεο πνπ δίλνπλ ζεκαληηθή αμία ζην Repository. Πεξηιακβάλεη ηελ δπλαηφηεηα νη ιεηηνπξγίεο λα είλαη Transactional θαη λα ζπκκεηέρνπλ ζε Transactions, ηελ δεκηνπξγία εθδφζεσλ, ηε δεκηνπξγία Observarsion Events, θαη ηελ δπλαηφηεηα γηα θιείδσκα ηκεκάησλ ηνπ Repository Tree ψζηε λα επηηξέπεη κφλν ηελ αλάγλσζε.

43 2.3.7 MICROFORMATS Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ ρεδηαζκέλα πξψηα γηα ηνπο αλζξψπνπο θαη κεηά γηα ηηο κεραλέο, ηα microformats είλαη έλα ζεη απφ αλνηρηά δεδνκέλα βαζηζκέλα ζε ππάξρνληα θαη εθαξκνζκέλα standards. Σα microformats είλαη απιφο θψδηθαο πνπ κπνξνχκε λα ρξεζηκνπνηήζνπκε ζε κία ηζηνζειίδα γηα λα δψζνπκε ζηνπο επηζθέπηεο ρξήζηκεο πιεξνθνξίεο φπσο ζηνηρεία επηθνηλσλίαο π.ρ. νλνκαηεπψλπκν, , δηεχζπλζε θιπ, επίζεο γίλεηαη ελεκέξσζε κε έλα εκεξνιφγην γηα δηάθνξα γεγνλφηα πνπ είλαη λα γίλνπλ, λα θάλεηο κηα θξηηηθή π.ρ. γηα κηα ηαηλία θ.α VCARDS Σν vcard είλαη κηα ηππνπνηεκέλε κνξθή αξρείνπ γηα ηηο ειεθηξνληθέο επαγγεικαηηθέο θάξηεο. vcards ζπρλά ζπλδένληαη κε ηα κελχκαηα ειεθηξνληθνχ ηαρπδξνκείνπ, αιιά λα κπνξνχλ λα αληαιιαρζνχλ κε άιινπο ηξφπνπο, φπσο γηα ην World Wide Web. Μπνξνχλ λα πεξηέρνπλ ην φλνκα θαη ηε δηεχζπλζε, ζηνηρεία, αξηζκνχο ηειεθψλσλ, δηεπζχλζεηο, ινγφηππα, θσηνγξαθίεο, αθφκα θαη ερεηηθά θιηπ. Έλα ηππηθφ παξάδεηγκα κνξθήο ελφο vcard αξρείνπ είλαη ην αθφινπζν: vcard 2.1: BEGIN:VCARD VERSION:2.1 N:Gump;Forrest FN:Forrest Gump ORG:Bubba Gump Shrimp Co. TITLE:Shrimp Man TEL;WORK;VOICE:(111) TEL;HOME;VOICE:(404) ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0ABaytown, LA 30314=0D=0AUnited States of America ADR;HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America REV: T195243Z END:VCARD ICALENDAR Σν ical είλαη κηα κνξθή αξρείνπ ππνινγηζηή πνπ επηηξέπεη ζηνπο ρξήζηεο ηνπ Internet ηελ απνζηνιή αλάκεζα ζηνπο ρξήζηεο δεδνκέλσλ αηδέληαο (ζεκεηψζεηο θαζεθφλησλ ζε ρξνλνδηάγξακκα), κέζσ , ή κε θνηλή ρξήζε αξρείσλ(ζε κνξθή.ics). Γηθαηνχρνη ηνπ icalendar αξρείν δεδνκέλσλ (κε ηελ ππνζηήξημε ηνπ ινγηζκηθνχ, φπσο είλαη έλα client ή εκεξνινγηαθή εθαξκνγή) κπνξνχλ λα αληαπνθξηζνχλ ζηνλ απνζηνιέα πξνηείλνληαο αθφκε θαη άιιε ζπλάληεζε ζε δηαθνξεηηθή εκεξνκελία ή ψξα. Σν icalendar ρξεζηκνπνηείηαη θαη ππνζηεξίδεηαη απφ έλα κεγάιν αξηζκφ πξντφλησλ. icalendar ηα ζηνηρεία ζπλήζσο απνζηέιινληαη κε ειεθηξνληθφ κήλπκα κε ηηο παξαδνζηαθέο κεζφδνπο.

44 Έλα ηππηθφ παξάδεηγκα κνξθήο ελφο icalendar αξρείνπ είλαη ην αθφινπζν: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ABC Corporation//NONSGML My Product//EN BEGIN:VTODO DTSTAMP: T134500Z SEQUENCE:2 DUE: T STATUS:NEEDS-ACTION SUMMARY:Submit Income Taxes BEGIN:VALARM ACTION:AUDIO TRIGGER: T ATTACH;FMTTYPE=audio/basic: REPEAT:4 DURATION:PT1H END:VALARM END:VTODO END:VCALENDAR JAVA INSTANT MESSAGING OPENFIRE SERVER Ο Openfire είλαη έλαο real time collaboration (RTC) server αδεηνδνηεκέλνο θάησ απφ Open Source GPL. Υξεζηκνπνηεί ην πην δηαδεδνκέλν αλνηθηφ πξσηφθνιιν γηα instant messaging, ην XMPP (ή Jabber). Δίλαη παλεχθνινο ζηελ εγθαηάζηαζε θαη δηαρείξηζή ηνπ, δηαζέηεη πνιχ θαιέο επηδφζεηο θαη παξέρεη ηα αθφινπζα: o Web-based πεξηβάιινλ δηαρείξηζεο o Γηεπαθή ζπλδεφκελσλ κνλάδσλ o Γπλαηφηεηα πξνζαξκνγήο o Τπνζηήξημε SSL/TLS o Φηιηθή ζην ρξήζηε δηαδηθηπαθή δηεπαθή θαη εγθαηάζηαζε κε ηε βνήζεηα νδεγηψλ o χλδεζε ζε βάζεηο δεδνκέλσλ (δει. είηε χπαξμε ελζσκαησκέλνπ Apache Derby ή ζχλδεζε ζε άιιν DBMS κέζσ νδεγνχ JDBC) γηα ηελ απνζήθεπζε κελπκάησλ θαη πιεξνθνξηψλ ρξεζηψλ o πλδεζηκφηεηα LDAP o πκβαηφο κε φιεο ηηο πιαηθφξκεο, θαζψο είλαη γξακκέλνο ζε Java o Πιήξεο ζπκβαηφηεηα κε ηνλ πειάηε Spark Jabber Ο SparkClient παξέρεη εχθνιε θαη απνηειεζκαηηθή δηεπαθή γηα ηνλ OpenFire θαη δηαζέηεη δπλαηφηεηα κεηαθνξάο αξρείσλ, VoIP θαη δπλαηφηεηα ζπλνκηιίαο κε ρξήζε πνιιαπιψλ πξσηνθφιισλ.

45 ΠΡΟΣΤΠΟ JABBER/XMPP Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Σν Jabber είλαη έλα ζχλνιν αλνηρηψλ πξσηνθφιισλ άκεζεο επηθνηλσλίαο (instant messaging), βαζηζκέλα ζηo XML. Λνγηζκηθφ Jabber είλαη εγθαηεζηεκέλν ζε ρηιηάδεο δηαθνκηζηέο (server) αλά ην δηαδίθηπν (Internet) θαη ρξεζηκνπνηείηαη απφ ηνπιάρηζηνλ 10 εθαηνκκχξηα ρξήζηεο παγθνζκίσο, ζχκθσλα κε ηα ζηνηρεία ηεο Jabber Software Foundation. ε αληίζεζε κε ηα πεξηζζφηεξα πξσηφθνιια άκεζεο επηθνηλσλίαο, ην Jabber είλαη έλα αλνηρηφ πξφηππν (standard). Δπίζεο, φπσο θαη κε ηελ ειεθηξνληθή αιιεινγξαθία ( ), κπνξείηε λα επηθνηλσλήζεηε κε νπνηνλδήπνηε ρξήζηε, φπνηνη θαη αλ είλαη νη εκπιεθφκκελνη δηαθνκηζηέο (ν δηθφο ζαο θαη ν δηθφο ηνπ). Φαξαθηεξηζηηθά Απνθεληξωκέλν Η αξρηηεθηνληθή ηνπ δηθηχνπ Jabber είλαη παξφκνηα κε απηή ηεο ειεθηξνληθήο αιιεινγξαθίαο ν θαζέλαο κπνξεί λα ηξέμεη ηνλ πξνζσπηθφ ηνπ δηαθνκηζηή Jabber. Αλνηρηό πξόηππν Η IETF αλαγλψξηζε ηα πξσηφθνιια επηθνηλσλίαο ζηα νπνία βαζίδεηαη ην Jabber σο πξφηππα (ππφ ηελ νλνκαζία XMPP), νη πξνδηαγξαθέο ησλ νπνίσλ είλαη δεκφζηα δηαζέζηκεο : RFC 3920 θαη RFC Καλέλα δηθαίσκα δελ απαηηείηαη γηα ηελ αλάπηπμε ινγηζκηθνχ ππνζηεξίδνληαο απηέο ηηο πξνδηαγξαθέο, θαη ε αλάπηπμε απηή δελ είλαη δεκέλε ζε θάπνηνλ εληαίν πξνκεζεπηή. Απνδεηγκέλν Οη ηερλνινγίεο Jabber ρξεζηκνπνηνχληαη απφ ην Πνιιαπιάζηεο εθαξκνγέο Jabber (δηαθνκηζηέο, πξνγξάκκαηα πειάηεο, βηβιηνζήθεο) θπθινθνξνχλ, θαη δέρνληαη ηελ ππνζηίξεμε κεγάισλ εηαηξηψλ, φπσο ηελ Sun Microsystems θαη ηελ Google. Αζθαιέο Έλαο δηαθνκηζηήο Jabber κπνξεί λα ρξεζηκνπνηεηζεί ζε θιεηζηφ θχθιν (π.ρ. πξφζβαζε κφλν κέζα απφ ην δίθηπν κηαο εηαηξείαο). Ιζρπξή αζθάιεηα δηα SASL θαη ΣLS έρεη επίζεο ελζσκαησζεί ζηα πξφηππα ηνπ XMPP. Τερληθά ραξαθηεξηζηηθά Σν δίθηπν Jabber αθνινχζεη κηα ινγηθή πειάηε-δηαθνκηζηή (client-server) (δπν πξνγξάκκαηα πειάηεο δελ επηθνηλσλνχλ απεπζείαο ην έλα κε ην άιιν), αιιά παξακέλνληαο απνθεληξσκέλν. Γελ ππάξρεη ινηπφλ θάπνηνο θεληξηθφο δηαθνκηζηήο φπσο ζε άιιεο ππεξεζίεο ζαλ ην AOL Instant Messenger ή ην MSN Messenger. Έλαο ρξήζηεο πξνζδηνξίδεηαη κε έλα φλνκα ρξήζηε θαη έλα φλνκα δηαθνκηζηή. Σα δπν πεδία απηά ζπλδένληαη κε θαη απνηεινχλ ην ιεγφκελν Jabber ID, ή JID. παξάδεηγκα Αο ππνζέζνπκε πωο ν giannis@papagiannis.gr ζέιεη λα κηιήζεη ζηελ mixaela@papamhxail.gr. Ο Γηάλλεο θαη ε Μηραέια έρνπλ από έλα ινγαξηαζκό ζηνπο δηαθνκηζηέο papagiannis.gr θαη papamhxail.gr αληηζηνίρωο. Οξίζηε ηη γίλεηαη όηαλ ε Μηραέια ζέιεη λα ζηείιεη έλα κήλπκα ζηνλ Γηάλλε: Τν πξόγξακκα πειάηεο ηεο Μηραέιαο ζηέιλεη ην κήλπκα ηεο ζηνλ δηαθνκηζηή Jabber papamhxail.gr. Αλ ε επηθνηλωλία κε ηνλ papagiannis.gr απνξξίπηεηαη από ηνλ papamhxail.gr, ην κήλπκα ράλεηαη. Ο δηαθνκηζηήο papamhxail.gr αλνίγεη κηα ζύλδεζε κε ηνλ δηαθνκηζηή papagiannis.gr. Ο δηαθνκηζηήο papagiannis.gr παξαδίδεη ην κήλπκα ζηνλ Γηάλλε. Αλ ε επηθνηλωλία κε ηνλ papamhxail.gr απνξξίπηεηαη από ηνλ papagiannis.gr, ην κήλπκα ράλεηαη. Αλ ν Γηάλλεο δελ είλαη ζπλδεκέλνο, ην κήλπκα απνζεθέπεηαη γηα λα παξαδνζεί αξγόηεξα.

46 Jabber ID Σν Jabber ID ή JID, είλαη ην φλνκα ρξήζηε ή φλνκα ινγαξηαζκνχ πνπ ρξεζηκνπνηείηαη γηα ηεο πξφζβαζε ζε έλαλ ινγαξηαζκφ Jabber θαη, ζηηο πεξηζζφηεξεο πεξηπηψζεηο, είλαη ηνπ ηχπνπ Σν πεδίν πόξνο (resource) δίλεη ηελ δπλαηφηεηα ζε έλαλ ρξήζηε λα επηθνηλσλήζεη κε έλα ηδηαίηεξν ζεκείν πξφζβαζεο ζπλδεκέλν ζ'έλαλ ινγαξηαζκφ. Μπνξείηε π.ρ. λα ζπλδεζείηε απφ ην ζπίηη ζαο κε πφξν home θαη, ζπγρξφλνο, απφ ην γξαθείν κε πφξν office, δίλνληαο έηζη ηελ δπλαηφηεηα ζηνπο άιινπο ρξήζηεο λα ζαο ζηείινπλ κήλπκα ζην ζπίηη, ρσξίο λα ην ιάβεηε ζην γξαθείν, παξ' φιν πνπ θαη ζηηο δχν πεξηπηψζεηο, ν ινγαξηαζκφο είλαη ν ίδηνο. Παξ' φια απηά, ην πεδίν απηφ δελ είλαη απαξαίηεην γηα λα επηθνηλσλήζεηε κε θάπνηνλ ρξήζηε (ζπρλά είλαη κάιηζηα ην φλνκα ηνπ πξνγξάκκαηνο πειάηε ηνπ ρξήζηε). Οη κεηαθνξέο ή πχιεο (transports), νη πξάθηνξεο (agents), θαη άιια απηνκαηνπνηεκέλα κέξε ηνπ δηθηχνπ Jabber κπνξνχλ λα κελ έρνπλ έλα πεδίν ρξήζηε ζην JID ηνπο. Έλα θνηλφ παξάδεηγκα είλαη ε κεηαθνξά AIM (AOL Instant Messenger) πνπ έρεη έλα JID ηνπ ηχπνπ aim.domain.com, θαη νη AIM επαθέο εκθαλίδνληαη σο Σύλδεζε κε άιια πξωηόθνιια Έλα κνλαδηθφ ραξαθηεξηζηηθφ ηνπ ζπζηήκαηνο Jabber είλαη απηφ ησλ κεηαθνξψλ, επίζεο γλσζηέο σο πχιεο, νη νπνίεο επηηξέπνπλ ζηνπο ρξήζηεο ηελ πξφζβαζε ζε δίθηπα βαζηζκέλα ζε άιια πξσηφθνιια. Απηά κπνξεί λα είλαη πξσηφθνιια άκεζεο επηθνηλσλίαο, αιιά θαη πξσηφθνιια φπσο ην SMS ή ην ειεθηξνληθφ ηαρπδξνκείν. ε αληίζεζε κε ηα πξνγξάκκαηα πειάηεο πνπ ππνζηεξίδνπλ ηαπηνρξφλνο πνιιά πξσηνθφιια, ην Jabber παξέρεη απηήλ ηελ ππεξεζία ζην επίπεδν ηνπ δηαθνκηζηή, δηακέζσ ησλ εηδηθψλ ππιψλ πνπ ηξέρνπλ ζ'απηφλ. Οπνηνζδήπνηε ρξήζηεο Jabber κπνξεί "λα θαηαρσξεζεί" (register) ζε κηα απφ απηέο ηηο πχιεο, παξέρνληαο ηηο πιεξνθνξίεο πνπ απαηηνχληαη γηα λα θαηαγξαθεί ζην δίθηπν κε ηνλ νπνίν ηνλ ζπλδέεη, θαη κπνξεί έπεηηα λα επηθνηλσλήζεη κε ηνπο ρξήζηεο ηνπ δηθηχνπ απηνχ ζαλλ λα ήηαλ ρξήζηεο Jabber (θαη αληηζζηξφθνο). Απηφ ζεκαίλεη φηη νπνηνδήπνηε πξφγξακκα πειάηεο πνπ ππνζηεξίδεη πιήξσο ην πξσηφθνιιν Jabber κπνξεί λα ρξεζηκνπνηεζεί γηα νπνηνδήπνηε δίθηπν γηα ην νπνίν ν δηαθνκηζηήο Jabber παξέρεη κηα πχιε, ρσξίο πξφζζεην θψδηθα ζηνλ πειάηε. Μπνξείηε ινηπφλ λα ζπλδεζείηε κέζσ ηνπ δηαθνζκηηή Jabber ζαο, εθ'φζνλ ζαο παξέρεη ηελ δπλαηφηεηα, ζην δίθπην MSN Messenger. Θα κπνξείηε λα επηθνηλσλήζεηε κε φιεο ηηο επαθέο ζαο (ην JID ηνπο είλαη ηνπ ηχπνπ

47 ΚΕΦΑΛΑΙΟ ΤΡΙΤΟ 3. ΤΛΟΠΟΗΖΖ ΚΑΗ ΠΑΡΑΜΔΣΡΟΠΟΗΖΖ ΣΖ ΔΦΑΡΜΟΓΖ Σν παξψλ θεθάιαην πξαγκαηεχεηαη ηελ αλάδεημε φισλ ησλ βαζηθψλ ζπζηαηηθψλ θαη ησλ ιεπηνκεξεηψλ ηεο εθαξκνγήο. Πην αλαιπηηθά γίλεηαη ε πεξηγξαθή ησλ εμήο βαζηθψλ ιεηηνπξγηψλ: ηήζηκν ηεο πιαηθφξκαο θαη μεθίλεκα ησλ servers Γεκηνπξγία θαηλνχξησλ ινγαξηαζκψλ θαη εηζαγσγή ρξεζηψλ Δπεμεξγαζία θαη δηακνηξαζκφο πξνζσπηθψλ vcards θαη βηβιίσλ δηεπζχλζεσλ Γεκηνπξγία ζεκεηψζεσλ ζε ρξνλνδηάγξακκα ζηελ αηδέληα Παξακεηξνπνίεζε ηνπ client Λεηηνπξγίεο άκεζνπ κελχκαηνο ζην chat Σηήζηκν ηεο πιαηθόξκαο Απαηηήζεηο Λεηηνπξγηθό : Windows, Linux ή MAC OS X. Μλήκε : 1GB RAM and θαη ηνπιάρηζηνλ 1.5 Ghz επεμεξγαζηή. Δίζθνο : 100MB Browser : Firefox 3 ή Internet Explorer 7 Υπνδείμεηο εθθίλεζεο portal: Υξεζηκνπνηψληαο command line, πεγαίλνπκε ζηελ δηαδξνκή exo-cs\exoexocstomcat\bin θαη μεθηλάκε ηνλ server : Γηα Windows : exo.bat run Πεξηκέλνπκε λα θνξηψζεη ν server. Μφιηο εκθαληζηεί ζηελ θνλζφια θάηη ζαλ θαη απηφ: INFO: Server startup in ms Η πιαηθφξκα είλαη έηνηκε λα ιεηηνπξγήζεη θαη ην portal είλαη απαληά ζηελ δηεχζπλζε Υπνδείμεηο εθθίλεζεο chat server Υξεζηκνπνηψληαο command line, πεγαίλνπκε ζηελ δηαδξνκή exo-cs\exoopenfire\bin θαη μεθηλάκε ηνλ server : Γηα Window : openfired.exe Οιόθιεξε, πιένλ, ε εθαξκνγή ιεηηνπξγεί πιήξωο!

48 3.1 ΛΟΓΑΡΗΑΜΟΗ ΥΡΖΣΩΝ Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Γεκηνπξγία θαηλνύξηωλ ινγαξηαζκώλ Παξαθάησ παξνπζηάδεηαη ε θφξκα ζηελ νπνία έλαο επηζθέπηεο κπνξεί λα δεκηνπξγήζεη έλαλ θαηλνχξην ινγαξηαζκφ ζηελ εθαξκνγή καο. 1. Πεγαίλνπκε ζηελ κπάξα δηεπζχλζεσλ θαη γξάθνπκε ην URL ηνπ portal ( 2. Κάλνληαο θιηθ ζην Register ε ζειίδα εγγξαθήο ζα εκθαληζηεί: 3. πκπιήξσζε ηεο θφξκαο. 4. Κάλνληαο θιηθ ζην εηθνλίδην γίλεηαη έιεγρνο δηαζεζηκφηεηαο ηνπ username.

49 5. Οη ηηκέο ησλ πεδίσλ ζηελ θαξηέια User Profile, πεξηιακβάλνπλ: Profile information, Home information, Business information. 6. Κάλνληαο θιηθ ζην Save θαηαρσξείηαη ν λένο ινγαξηαζκφο ηνπ ρξήζηε. Κιηθάξνληαο ην Reset αλαλεψλνληαη φια ηα πεδία. ε πεξίπησζε πνπ εκθαληζηεί έλα κήλπκα εηδνπνίεζεο ηφηε κία απφ ηηο παξαθάησ πεξηπηψζεηο έρνπλ ζπκβεί: Τν User name ππάξρεη ήδε ή είλαη ιάζνο. Τν Password έρεη ιηγφηεξνπο απφ 6 ραξαθηήξεο. Τν Password θαη ην Confirm Password δελ ηαηξηάδνπλ. Τν Address δελ είλαη ζσζηφ. Σα ππνρξεσηηθά πεδία είλαη άδεηα. Μεηά ηελ νξζή θαηαρψξεζε ηνπ λένπ ινγαξηαζκνχ, ν ρξήζηεο κπνξεί λα θάλεη είζνδν ζηελ εθαξκνγή.

50 3.2 ADDRESS BOOK Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Γηαρείξηζε Βηβιίωλ Γηεπζύλζεωλ (Address Book) Πξνζζήθε θαηλνύξηνπ Address Book 1. Αλνίγνπκε ηελ Add Address book θφξκα. Τπάξρνπλ 2 ηξφπνη γηα λα γίλεη απηφ (Τπάξρεη, επίζεο, θαη επηινγή πξνζζήθεο απφ ην mailportlet.): 1 s : Κιηθ ζην θνπκπί ζηελ γξακκή εξγαιείσλ. 2 n : Κιηθ ζην εηθνλίδην πνπ βξίζθεηαη ζηελ Address Book κπάξα θαη επηινγή Add ζην drop down κελνχ: Η Add/Edit Address book θφξκα εκθαλίδεηαη: 2. Δηζαγσγή ηηκψλ γηα ηα πεδία Name θαη Description. 3. Οινθιήξσζε δηαδηθαζίαο παηψληαο ην θνπκπί Save.

51 Επεμεξγαζία ελόο Address Book Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ 1. Κάλνληαο δεμί θιηθ ζε έλα ήδε ππάξρνλ Address Book, επηιέγνπκε ην Edit απφ ην drop down κελνχ: Έπεηηα ε Add/Edit Address book θφξκα ζα είλαη δηαζέζηκε γηα επεμεξγαζία (αθινπζψληαο ηα βήκαηα πξνζζήθεο πην πάλσ): Εμαγωγή ελόο Address Book ζε VCard κνξθή 1. Η Export Address Books επηινγή κπνξεί λα επηηεπρζεί κε 2 ηξφπνπο : 1 s : Κιηθάξνληαο ην θνπκπί Export ζηελ γξακκή εξγαιείσλ 2 nd : Κιηθάξνληαο ην εηθνλίδην ζηελ κπάξα Address Books bar θαη επηιέγνληαο Export ζην κελνχ:

52 2. Δπηινγή ηνπ/ησλ Address Book πνπ επηζπκείηαη θάλνληαο ηηθ ζην αληίζηνηρν check box. 3. Δηζαγσγή νλφκαηνο αξρείνπ ζην πεδίν Name. 4. Δπηινγή ηεο κνξθήο ηνπ αξρείνπ πνπ ζα απνζεθεπηεί (x-vcard). 5. Παηψληαο ην θνπκπί OK γίλεηαη ε εμαγσγή.

53 Δηακνηξαζκόο(Share) ελόο Address Book O δηακνηξαζκφο ελφο πξνζσπηθνχ Address Book εμεγείηαη παξαθάησ: 1. Κάλνληαο δεμί θιηθ ζην Address Book πνπ ζέινπκε λα δηακνηξάζνπκε,επηιέγνπκε Share ζην drop down κελνχ. Ο δηάινγνο Share Address Book to other users εκθαλίδεηαη:

54 2. Δπηινγή ηνπ User/Group πνπ ζέινπκε λα ζηείινπκε. Γηα ηελ επηινγή ηνπ User : Κιηθ ζην εηθνλίδην θαη εκθαλίδεηαη ν δηάινγνο User Selector: Δπηιέγνπκε ηελ νκάδα γηα ην αξηζηεξφ παξάζπξν θάλνληαο θιηθ ζην φλνκα ηεο νκάδαο. Σν αληίζηνηρν ηκήκα ρξεζηψλ εκθαλίδεηαη ζην δεμηφ παξάζπξν. Δπηιέγνπκε έλα ρξήζηε ζε κηα νκάδα θάλνληαο θιηθ ζην φλνκα ηνπο. Ο επηιεγκέλνο ρξήζηεο εκθαλίδεηαη ζηνλ ππνδνρέα θεηκέλνπ. Παξνκνίσο γίλεηαη θαη ε επηινγή Group πξνο απνζηνιή, φπσο θαίλεηαη παξαθάησ :

55 Μεηά απφ ηελ επηινγή ηνλ «δεθηψλ» ηεο δηακνίξαζεο παηψληαο Save ζηνλ δηάινγν Share Address book to other users γίλεηαη ε «απνζηνιή» ησλ Address Books ζε κνξθή vcards. Γηαρείξηζε Δπαθώλ (Contacts) Η δηαρείξηζε ησλ επαθψλ γίλεηαη αθξηβψο κε ηνλ ίδην ηξφπν πνπ πξαγκαηνπνηείηαη ε δηαρείξηζε ησλ Βηβιίσλ Γηεπζχλζεσλ πνπ πεξηγξάθεθε ζηελ πξνεγνχκελε ελφηεηα. Ιδηαίηεξα ε ιεηηνπξγία ηνπ Share, ε νπνία είλαη απφ ηα βαζηθά δεηνχκελα ηεο εθαξκνγήο, πινπνηείηαη κε βάζε ηελ ίδηα ινγηθή δίλνληαο ηελ δπλαηφηεηα ηνπ δηακνηξαζκνχ ΟΠΟΙΑΓΗΠΟΣΔ επαθήο /vcard(ζπκπεξηιακβαλνκέλνπ ηνπ εαπηνχ καο ), πξνο ΟΠΟΙΟΝΓΗΠΟΣΔ ρξήζηε ή group. Παξ φια απηά ππάξρνπλ θάπνηεο δηαθνξνπνηήζεηο ηηο νπνίεο πξφθεηηαη λα αλαιχζνπκε ακέζσο παξαθάησ. Πξνζζήθε Επαθώλ 1. Δκθάληζε ηεο θφξκαο Add Contact κε 3 ηξφπνπο: 1 st : Κιηθ ζην εηθνλίδην ζηελ κπάξα εξγαιείσλ. 2 nd : Γεμί θιηθ ζε έλα address book (π.ρ My Contacts), θαη επηινγή Add απφ ην κελνχ. 3 rd : Τπάξρεη θαη δπλαηφηεηα πξνζζήθεο απφ ην mailportlet.

56 H θφξκα Add/Edit Contact εκθαλίδεηαη: Πεξηιακβάλεη 5 θαξηέιεο ηηο: Profile, Work, IM Contact, Home and Note. Η θαξηέια Profile πεξηιακβάλεη ηηο βαζηθέο πιεξνθνξίεο ηεο επαθήο:

57 Η θαξηέια Work πεξηέρεη πιεξνθνξίεο ζρεηηθά κε ηελ εξγαζία ηεο επαθήο: Η θαξηέια IM Contact πεξηέρεη πιεξνθνξίεο γηα ηα nickname ζην chat. H θαξηέια Home πεξηέρεη πιεξνθνξίεο γηα ηνλ ηφπν δηακνλήο ηνπ ρξήζηε:

58 Σέινο ε θαξηέια Note δίλεη δπλαηφηεηα ζεκείσζεο: 2. Δηζάγνπκε ηηο απαξαίηεηεο πιεξνθνξίεο ζηνλ δηάινγν Add/Edit Contact. 3. Κιηθ ζην θνπκπί Save γηα απνδνρή ησλ πιεξνθνξηψλ. Απνζηνιή ζε επαθή Μπνξείηε λα ζηείιεηε έλα mail άκεζα ζε κία ή πεξηζζφηεξεο απφ ηηο επαθέο ζαο ζην βηβιίν δηεπζχλζεσλ. Γηα λα ιάβνπλ απηή ηελ ελέξγεηα, πξψηνλ πξέπεη λα: Πξνζζέζηε ηνπιάρηζηνλ έλα ινγαξηαζκφ ζηελ εθαξκνγή ηνπ Mail. Έρεηε ηελ ειεθηξνληθή δηεχζπλζε ηεο επαθήο πνπ ζέιεηε λα ζηείιεηε mail. Η Ηιεθηξνληθή δηεχζπλζε ηνπ ινγαξηαζκνχ πνπ ρξεζηκνπνηείηαη ζα επηιέγεηαη γηα λα ζηείιεηε κήλπκα ζε κηα επαθή. Αλ δελ έρεηε θάπνην ινγαξηαζκφ ηαρπδξνκείνπ, ε πξνεπηιεγκέλε ζα ρξεζηκνπνηεζεί γηα ηελ απνζηνιή ηνπ mail ηείιηε έλα κήλπκα ζε κηα επαθή κε απηά ηα αθφινπζα βήκαηα: 1. Δπηιέγνπκε ην κε έλαλ απφ παξαθάησ ηξφπνπο: 1 s : Κάλνπκε δεμί θιηθ ζηελ επαθή πνπ ζέινπκε λα ζηείινπκε έλα mail θαη επηιέγνπκε απφ drop down κελνχ: 2 nd : Δπηιέγνπκε ηελ επαθή πνπ ζέινπκε λα ζηείινπκε ην mail απφ ην check box ζηελ πξψηε ζηήιε θαη ζηε ζπλέρεηα θιηθ ζην εηθνλίδην ζηελ κπάξα

59 3 r : Γεμί θιηθ ζε έλα βηβιίν δηεπζχλζεσλ πνπ έρεη κία ή πεξηζζφηεξεο επαθέο θαη πάηεκα ζην κελνχ 4 th : Κιηθ ζηελ ειεθηξνληθή δηεχζπλζε κηαο επαθήο θαηά ηελ πξνβνιή επαθψλ θαη ζα εκθαληζηεί ν δηάινγνο Send Mail: 2.Η δηεχζπλζε ειεθηξνληθνχ ηαρπδξνκείνπ κε ηηο επαθέο πνπ ζέιεηε λα ζηείινπκε mail ζηε δηεχζπλζε ζα πξέπεη λα αλαθέξνληαη ζην πεδίν To. Μπνξνχκε λα επεμεξγαζηνχκε πεξηζζφηεξεο δηεπζχλζεηο ειεθηξνληθνχ ηαρπδξνκείνπ γηα ην ζπγθεθξηκέλν πεδίν. 3.Κιηθ ζην θνπκπί Send Mail γηα λα ζηείινπκε κήλπκα ζηηο επηιεγκέλεο επαθέο. Μεηά ηελ απνζηνιή, ν Send Mail δηάινγνο ζα θιείζεη απηφκαηα, φιεο νη δηεπζχλζεηο ειεθηξνληθνχ ηαρπδξνκείνπ πνπ αλαγξάθνληαη ζην πεδίν To: ζα ιάβνπλ mail.

60 3.3 CALENDAR Πξνζζήθε ζεκείωζεο εξγαζίαο ζε ρξνλνδηάγξακκα 1. Αλνίμηε ην παξάζπξν δηαιφγνπ Add task κε δηάθνξνπο ηξφπνπο: 1 s : Κιηθ ζην εηθνλίδην Task γηα γξήγνξε πξνζζήθε ή ην Add Task εηθνλίδην γηα λα πξνζζέζεηε ιεπηνκέξεηεο. 2 nd : Γεμί θιηθ πάλσ ζηελ αηδέληα θαη επηινγή ηνπ ζηνηρείνπ Add new task Ο δηάινγνο Quick add task εκθαλίδεηαη: 2. πκπιήξσζε ηηκψλ γηα ηα ππνρξεσηηθά πεδία. 3. Οινθιήξσζε δηαδηθαζίαο, θάλνληαο θιηθ ζην θνπκπί Save. Η ζεκείσζε εξγαζίαο ζα εκθαληζηεί θαηά ηελ πξνβνιή εκεξνινγίνπ ζην νπνίν είλαη απνζεθεπκέλα.

61 Εκθάληζε κίαο ζεκείωζεο εξγαζίαο Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ Κάλνπκε δεμί θιηθ ζην Calendar View Panel θαη επηιέγνπκε ην ζηνηρείν View: ηελ πξνεπηζθφπεζε, αλ ην έξγν πεξηιακβάλεη ζπλεκκέλα, κπνξείηε λα δείηε ηελ εηθφλα θάλνληαο θιηθ ζην εηθνλίδην (+) Επεμεξγαζία ζεκείωζεο εξγαζίαο 1. Γεμί θιηθ θαη επηινγή edit ζην κελνχ. Η θφξκα Tasks εκθαλίδεηαη θαη φια ηα πεδία δηαζέζηκα πξνο επεμεξγαζία: 2. Μεηαηξνπή ησλ ζηνηρείσλ αθξηβψο κε ηνλ ίδην ηξφπν πνπ γίλεηαη ζηελ δεκηνπξγία. 3. Οινθιήξσζε επεμεξγαζίαο παηψληαο ην θνπκπί Save.

62 Εμαγωγή ζεκείωζεο εξγαζίαο Γεκηνπξγία Τπνδνκήο Σειεζπλεξγαζίαο κέζσ Γηαδηθηχνπ 1.Γεμί θιηθ ζηελ επηζπκεηή ζεκείσζε θαη επηινγή ηνπ ζηνηρείνπ Export : 2. Δηζαγσγή νλφκαηνο αξρείνπ. 3. Κιηθ ζην θνπκπί Save. Έλα αλαδπφκελν παξάζπξν ζα εκθαληζηεί γηα ηελ επηβεβαίσζε απνζήθεπζεο ζηνπ ical αξρείνπ:

63 3.4 MAIL Πξνζζήθε Λνγαξηαζκνύ 1. Άλνηγκα ηεο επηινγήο Create a new account θιηθάξνληαο ην εηθνλίδην θαη κεηά επηινγή ηνπ Add account απφ ην drop down κελνχ: Η θφξκα Create a new account εκθαλίδεηαη έρνληαο έλαλ νδεγφ 5 βεκάησλ. 2. πκπιήξσζε ησλ ηηκψλ ζην βήκα 1. Απηφ ην βήκα επηηξέπεη ζηνπο ρξήζηεο λα εηζάγνπλ ηηο βαζηθέο πιεξνθνξίεο φπσο: Account name θαη Account description. 3. Κιηθ ζην θνπκπί Next γηα ην βήκα 2. Ο δηάινγνο Mail identify settings εκθαλίδεηαη κε ηα πεδία: Display name (Σν φλνκα πνπ ζέιεηε λα εκθαλίδεηαη θαηά ηε ρξήζε ηνπ ινγαξηαζκνχ. Σν πεδίν απηφ είλαη απαξαίηεην. Απηφ ην φλνκα ζα εκθαλίδεηαη καδί κε ηελ δηεχζπλζε ειεθηξνληθνχ ηαρπδξνκείνπ φηαλ έλαο ρξήζηεο ζπλζέηεη έλα λέν κήλπκα), address (Η δηεχζπλζε ειεθηξνληθνχ ηαρπδξνκείνπ πνπ αληηζηνηρεί ζην ινγαξηαζκφ. Θα πξέπεη λα είλαη αθξηβήο. Σν πεδίν απηφ είλαη απαξαίηεην.), Reply-to address (Η δηεχζπλζε πνπ ζα ιάβεη φιεο ηηο απαληήζεηο. Σν πεδίν απηφ δελ απαηηείηαη), Signature(Η ππνγξαθή εκθαλίδεηαη ζην θάησ κέξνο ηνπ κελχκαηφο).

64 4. Κιηθ ζην Next γηα βήκα 3, κε ηνλ δηάινγν Server information λα εκθαλίδεηαη έρνληαο ηα πεδία: Server Type (Σχπνο ηνπ mail server. Τπάξρνπλ δχν επηινγέο: POP3 -Post Office Protocol έθδνζε 3- έλα πξσηφθνιιν γηα λα ιάβεηε απφ έλα απνκαθξπζκέλν server ή IMAP - Internet Message Access Protocol-, πνπ αλαθηά απφ έλα απνκαθξπζκέλν server ζε κηα ζχλδεζε TCP / IP. Απφ πξνεπηινγή, ην "POP3" είλαη επηιεγκέλν.), Incoming mail server ( Incoming mail server ηνπ παξνρέα πνπ ρξεζηκνπνηείηαη. Γηα ηελ νξζή ρξήζε ηνπ, νη ρξήζηεο πξέπεη λα ξπζκίζνπλ απηφ ην πεδίν. Κάζε παξνρέαο έρεη δηαθνξεηηθά εηζεξρφκελα mail. Απφ πξνεπηινγή, ε ηηκή ηνπ πεδίνπ απηνχ είλαη «pop.gmail.com»), Use incoming SSL (Η επηινγή πνπ επηηξέπεη ηε ρξήζε ηνπ SSL (Secure Sockets Layer), ή κε. Σν SSL είλαη θξππηνγξαθηθφ πξσηφθνιιν ην νπνίν παξέρεη αζθαιή επηθνηλσλία ζην δηαδίθηπν, φπσο γηα web browsing, , Internet, απνζηνιή θαμ), Outgoing mail server (Ο smtp outgoing mail server ηνπ παξνρέα πνπ αληηζηνηρεί ζε εηζεξρφκελα mail. Απφ πξνεπηινγή, ε ηηκή ηνπ πεδίνπ απηνχ είλαη «stmp.gmail.com»), Use outgoing SSL ( Παξνκνίσο κε ην incoming). 5. Κιηθ ζην Next γηα ην βήκα 4. Ο δηάινγνο User name & Password εκθαλίδεηαη κε ηα πεδία: User Name ( Η δηεχζπλζε ειεθηξνληθνχ ηαρπδξνκείνπ πνπ ρξεζηκνπνηείηαη. Σν πεδίν απηφ είλαη απαξαίηεην.), Password ( Ο θσδηθφο πνπ αληηζηνηρεί ζηελ δηεχζπλζε ειεθηξνληθνχ ηαρπδξνκείνπ ζην "Όλνκα ρξήζηε". Θα πξέπεη λα ρξεζηκνπνηείηαη γηα ηελ αξρεηνζέηεζε ηεο αιιεινγξαθίαο ζην "Όλνκα ρξήζηε" πνπ ζα ρξεζηκνπνηεζεί γηα ηελ ζχλδεζε ζην mail ζαο. Σν πεδίν απηφ έρεη επίζεο ηελ ππνρξεσηηθφ),

65 6.Κιηθ ζην Next γηα ην βήκα 5, ν δηάινγνο Verifying information εκθαλίδεηαη: Απηφ ην παξάζπξν δηαιφγνπ ζα εκθαλίζεη φιεο ηηο πιεξνθνξίεο γηα λα εμαθξηβψζεη ηηο θαηαρσξεκέλεο ηηκέο απφ ην βήκα 1 ζην βήκα 4 ηεο δεκηνπξγίαο ελφο λένπ ινγαξηαζκνχ. Start getting mail right now: Η επηινγή πνπ επηηξέπεη ζην ηαρπδξνκείν λα ιάβεη απηφκαηα ηα κελχκαηα, ακέζσο κεηά ηε δεκηνπξγία ελφο λένπ ινγαξηαζκνχ. Γηαθνξεηηθά, πξέπεη λα γίλεη ρεηξνθίλεηα. 7.Κιηθ ζην Finish γηα λα νινθιεξσζεί ε δεκηνπξγία ηνπ ινγαξηαζκνχ, Back γηα επηζηξνθή ζην πξνεγνχκελν βήκα ή Cancel γηα αθχξσζε.

66 Έιεγρνο ηωλ mails 1. Κιηθ ζην θνπκπί απφ ηελ κπάξα εξγαιείσλ. Ακέζσο ζα εκθαληζηεί έλα κήλπκα 'Starting...'. 2. Κιηθ ζην Stop φηαλ ζέινπκε λα ζηακαηήζεη ν έιεγρνο. Όια ηα εηζεξρφκελα mail θαίλνληαηall arrived mails are shown on the message list pane or click the Refresh link if you want to refresh fetching mails but checking mails is still doing. Σύλζεζε ελόο κελύκαηνο 1. Κιηθ ζην θνπκπί γηα λα γίλεη ε ζχλζεζε ηνπ κελχκαηνο. Η θφξκα Compose a new message εκθαλίδεηαη: 2. χλζεζε ελφο κελχκαηνο κε ηελ εηζαγσγή θεηκέλνπ ζην πξφγξακκα επεμεξγαζίαο θεηκέλνπ θαη λα πξφζζεζε ηεο δηεχζπλζεο ηνπ παξαιήπηε ζην πεδίν Τν

67 Γηα λα ζηαιεί ην κήλπκα ζε ζπγθείκελε δηεχζπλζε ειεθηξνληθνχ ηαρπδξνκείνπ απφ ηα 'To','CC' θαη 'BCC' πεδία. Γηα λα απνζεθεχζεηε ην κήλπκα πνπ σο ζρέδην ζην Draft θάθειν. Γηα έμνδν απφ ηελ θφξκα Compose a message. Γηα επηζχλαςε αξρείνπ απφ: Μεηά ηελ επηζχλαςε ηα αξρεία εκθαλίδνληαη έηζη : Μπνξνχλ λα δηαγξαθνχλ κε ηελ επηινγή Remove. Γηα λα νξίζεηε ηελ θαηάζηαζε γηα ην ζπγθείκελν κήλπκα. Τπάξρνπλ ηξεηο επηινγέο γηα λα δείηε: Υακειή, Καλνληθή θαη Τςειή. Κάζε θαηάζηαζε δηαζέηεη ηε δηθή ηνπ εηθφλα. Μήλπκα πνπ απνζηέιιεηαη κε Τςειή πξνηεξαηφηεηα ζα ραξαθηεξίδεηαη απφ ην"!" εηθνλίδην κε θφθθηλν ρξψκα. Μήλπκα πνπ απνζηέιιεηαη κε ρακειή πξνηεξαηφηεηα ζα πξέπεη λα ραξαθηεξίδεηαη απφ ην "!" εηθνλίδην κε γθξίδν. Απφ πξνεπηινγή, ην κήλπκα απνζηέιιεηαη κε θαλνληθή πξνηεξαηφηεηα. Απηφ ζεκαίλεη φηη δελ ρξεζηκνπνηείηαη εηθνλίδην.

68 Γηα αιιαγή ηνπ ηχπνπ ηνπ επεμεξγαζηή θεηκέλνπ: Rich text ή Plain text. 3.Η νινθιήξσζε ηεο απνζηνιήο γίλεηαη κε θιηθ ζην θνπκπί Send Mail. Μεηά ηελ απνζηνιή ην κήλπκα απνζεθεχεηαη ζην Sent box.

69 3.5 CHAT Πξνζζήθε επαθήο Αθνινπζνχκε ηα παξαθάησ γηα λα πξνζζέζνπκε κηα επαθή ζηε ιίζηα ηνπ chat. 1. Κιηθ ζην θνπκπί : Η θφξκα Add Contact εκθαλίδεηαη: 2. Δπηιέμηε κία ή πεξηζζφηεξεο επαθέο επηιέγνληαο ηα check boxes. Μπνξείηε επίζεο λα εθηειέζεηε γξήγνξε αλαδήηεζε ζε απηή ηε θφξκα γηα λα εκθαλίζεηε κφλν ηηο επαθέο πνπ ζέιεηε: Γψζηε πιεξνθνξίεο ζρεηηθά κε ηηο επαθέο πνπ ζέιεηε γηα γξήγνξε αλαδήηεζε. Όιεο νη επαθέο ζηε ιίζηα πνπ ηαηξηάδνπλ κε ηνλ φξν αλαδήηεζεο ζα εκθαληζηνχλ ακέζσο ζην πιαίζην ηνπ. 3.Δπηιέμηε ηηο επαθέο πνπ βξέζεθαλ ζηε ιίζηα, γηα λα πξνζζέζεηε επαθέο ζηε ιίζηα επαθψλ ζαο 4. Κάληε θιηθ ζην θνπκπί Refresh γηα λα θαζαξίζεηε ηηο επηιεγκέλεο επαθέο, θάληε θιηθ ζην θνπκπί Add Contact γηα λα πξνζζέζεηε επαθέο ζηε ιίζηα επαθψλ ζαο.

70 Η επαθή πνπ ζέιεηε λα πξνζζέζεηε ζα ιάβεη κηα εξψηεζε: Κάλεηε θιηθ ζην θνπκπί "ΟΚ", απνδέρεζηε ηελ πξνζζήθε. Ή παηήζηε ην θνπκπί Cancel γηα λα αθπξψζεηε ηελ πξνζζήθε. 5. Δάλ δέθηεο απνδέρεηαη, κπνξείηε επίζεο λα ιάβεηε έλα κήλπκα φπσο ην αλσηέξσ. Κάληε θιηθ ζην θνπκπί "ΟΚ" γηα λα απνδερζείηε. Μεηά ηελ πξνζζήθε κηαο επαθήο, ε πξνζηηζέκελε επαθή ζα εκθαλίδεηαη ζηελ ιίζηα επαθψλ ζαο. Chat Μπνξείηε λα ζηείιεηε έλα άκεζν κελχκαηα ζε κηα επαθή, φηαλ ε θαηάζηαζε ηεο επαθήο είλαη ε «online» ή «away», ή "free to chat". Αθνινπζήζηε απηέο ηηο νδεγίεο γηα λα ζπλνκηιήζεηε κε άιιεο επαθέο εχθνια: 1. Απνθηήζηε ηε δπλαηφηεηα άκεζνπ κελχκαηνο κε κηα επαθή κε έλαλ απφ ηνπο αθφινπζνπο ηξφπνπο: Μεηαθηλήζηε ην δξνκέα πάλσ απφ ην φλνκα ηεο επαθήο θαη, ζηε ζπλέρεηα, θάλεηε θιηθ ζε απηή ηελ επαθή απφ ηε ιίζηα επαθψλ ζαο. Chat κε άιινπο ρξήζηεο ζε έλα δσκάηην κε πκκεηνρή Join and Leave Rooms. Ή δεμί θιηθ ζε κηα επαθή ζηε ιίζηα επαθψλ ζαο θαη επηιέμηε ην Send message ζηνηρείν ζην κελνχ. Η ζπλνκηιία παξάζπξν ζα εκθαληζηεί:

71 2.Πιεθηξνινγήζηε ην κήλπκα θεηκέλνπ πνπ ζέιεηε λα ζηείιεηε ζηελ επηιεγκέλε επαθή ζην text box: 3. Πηέζηε ην πιήθηξν Enter ζην πιεθηξνιφγηφ ζαο ή θάληε θιηθ ζην πξάζηλν βέινο δίπια ζην πιαίζην θεηκέλνπ. Σν θείκελν πνπ έρεηε πιεθηξνινγήζεη ζην πιαίζην θεηκέλνπ έρεη αληηγξαθεί ζην texteditor Η επηιεγκέλε επαθή ζα δερζεί ην κήλπκα πνπ έρεηε πιεθηξνινγήζεη ζε έλα κπιε πιαίζην ζην παξάζπξν πλνκηιίαο ηεο:

72 Μπνξείηε λα ζηείιεηε αξρεία ζε άιιε επαθέο κέζσ ελφο παξαζχξνπ ηεο παξαθάησ ιεηηνπξγίαο. 1. Κάληε θιηθ ζην θνπκπί ζηελ κπάξα. Έπεηηα γίλεηαη κεηαθνξά ζε δηάινγν επηινγήο αξρείνπ πνπ ζέινπκε λα απνζηείινπκε 2. Δπηινγή ηνπ αξρείνπ.

73 Ο δέθηεο θάλεη θιηθ ζην θνπκπί Accept γηα λα δερηεί θαη λα απνζεθεχζεη ην αξρείν ή Deny γηα άξλεζε

Η αξρή ζύλδεζεο Client-Server

Η αξρή ζύλδεζεο Client-Server Η αξρή ζύλδεζεο Client-Server Δηαθνκηζηήο (Server) Πξνζθέξεη ππεξεζίεο ζηνπο Πειάηεο (Client) Μεγάινη ππνινγηζηέο γηα ηηο ππεξεζίεο Internet (π.ρ. WWW, FTP) Λακβάλεη εξσηήζεηο θαη δίδεη απαληήζεηο Πειάηεο

Διαβάστε περισσότερα

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP ηότοι εργαζηηρίοσ ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηνύλ βαζηθέο ιεηηνπξγίεο ησλ Windows XP πνπ ζρεηίδνληαη

Διαβάστε περισσότερα

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger

Κεθάλαιο 1. Ενόηηηα 2 Πλάνο Μάρκεηινγκ. Εξγαιεία Μάξθεηηλγθ. Dr. Andrea Grimm Dr. Astin Malschinger Κεθάλαιο 1 Ενόηηηα 2 Πλάνο Μάρκεηινγκ Εξγαιεία Μάξθεηηλγθ Dr. Andrea Grimm Dr. Astin Malschinger ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 2 ΠΛΑΝΟ ΜΑΡΚΕΤΙΝΓΚ Κεθάιαην 1: Εξγαιεία Μάξθεηηλγθ Σπγγξαθείο: Δξ. Andrea Grimm, Δξ.

Διαβάστε περισσότερα

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2 TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 Δημιουργία σελίδων και βιβλίων Έλα θαηλνύξην βηβιίν πεξηέρεη κία άδεηα ζειίδα κε έλα άδεην background. Δελ κπνξνύκε λα μερσξίζνπκε

Διαβάστε περισσότερα

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H ) Ξ G O O G L E S C H O L A R Α Ο Ξ Ε Κ Ε Θ Λ Θ Α Λ Η Τ Α Μ Η Α Μ Α Ζ Η Η Ρ Η Ρ Οξαγκαηνπνηώληαο αλαδήηεζε ζην GoogleScholar (http://scholar.google.com/) ν ρξήζηεο κπνξεί λα εληνπίζεη πιηθό αθαδεκαϊθνύ θαη

Διαβάστε περισσότερα

Οργάνωση και Δομή Παρουσιάσεων

Οργάνωση και Δομή Παρουσιάσεων Οργάνωση και Δομή Παρουσιάσεων Οη παξνπζηάζεηο κε βνήζεηα ηνπ ππνινγηζηή γίλνληαη κε πξνγξάκκαηα παξνπζηάζεσλ, όπσο ην OpenOffice.org Impress [1] θαη ην Microsoft Office PowerPoint [2]. Απηά ηα πξνγξάκκαηα

Διαβάστε περισσότερα

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67)

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) 30.04.67 FritzBox Fon WLAN 7140 - Annex B (30.04.67) Γηα λα επαλαθέξεηε ην FritzBox Fon WLAN 7140 ζηηο πξνεπηιεγκέλεο ηνπ ξπζκίζεηο

Διαβάστε περισσότερα

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2 ΣΡΙΓΩΝΟΜΔΣΡΙΚΔ EΞΙΩΔΙ Πνηα παξαδείγκαηα εμηζώζεσλ ή θαη πξνβιεκάησλ πηζηεύεηαη όηη είλαη θαηάιιεια γηα ηελ επίιπζε ηνπο θαηά ηελ δηάξθεηα ηεο δηδαθηηθήο δηαδηθαζίαο κέζα ζηελ ηάμε; 1 ε ΓΙΓΑΚΣΙΚΗ ΩΡΑ Α.

Διαβάστε περισσότερα

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 .1.10 ζκήζεις ζτ.βιβλίοσ ζελίδας 13 14 Ερωηήζεις Καηανόηζης 1. ύν δηαθνξεηηθέο επζείεο κπνξεί λα έρνπλ θαλέλα θνηλό ζεκείν Έλα θνηλό ζεκείν i ύν θνηλά ζεκεία iλ) Άπεηξα θνηλά ζεκεία ηηηνινγήζηε ηελ απάληεζε

Διαβάστε περισσότερα

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress. Αιγόξηζκνη 2.2.7.3 Γνκή επηινγήο Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ 1 Πνιιαπιή Δληνιή Δπηινγήο Αν ζπλζήθε_1 ηόηε εληνιέο_1 αλλιώς_αν ζπλζήθε_2 ηόηε εληνιέο_2...

Διαβάστε περισσότερα

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX Σηότοι εργαζηηρίοσ Σην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ, νη θνηηεηέο ζα εμνηθεησζνύλ κε βαζηθέο εληνιέο δηθηπαθώλ πξσηνθόιισλ νη νπνίεο βξίζθνπλ εθαξκνγή ζε πεξηβάιινληα Windows

Διαβάστε περισσότερα

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση Πώς πρέπει να τιμολογεί ένα μονοπώλιο; Μέρξη ζηηγκήο ην κνλνπώιην έρεη ζεσξεζεί ζαλ κηα επηρείξεζε ε νπνία πσιεί ην πξντόλ ηεο ζε θάζε πειάηε ζηελ

Διαβάστε περισσότερα

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ Φξεζηκόηεηα καζεκαηηθώλ Αξρή θαηακέηξεζεο Όζα έδσζαλ νη Έιιελεο... Τξίγσλνη αξηζκνί Τεηξάγσλνη αξηζκνί Δπηκήθεηο αξηζκνί Πξώηνη αξηζκνί Αξηζκνί κε μερσξηζηέο ηδηόηεηεο Γίδπκνη πξώηνη

Διαβάστε περισσότερα

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Μορθές Κακόβοσλοσ Κώδικα (Malicious Code) Page 1 Υποπλοίαρτος Ν. Πεηράκος ΠΝ Αηδένηα Γνύξεηνη Ίππνη (Trojan Horses) Ινί (Viruses) Worms Root-kit Page 2 Γνύξεηνο Ίππνο (Trojan Horse) Οξηζκόο: Πξόγξακκα

Διαβάστε περισσότερα

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ηότοι εργαζηηρίοσ ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS ην πιαίζην ηνπ ζπγθεθξηκέλνπ εξγαζηεξίνπ ζα παξνπζηαζηεί ε δηαδηθαζία ηωλ ξπζκίζεωλ δηθηύνπ ζε ιεηηνπξγηθό ζύζηεκα Windows XP. Η δηαδηθαζία ζε γεληθέο γξακκέο

Διαβάστε περισσότερα

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο

ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε. Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο ΟΣΑ Επηρεηξεζηαθή Ννεκνζύλε Ελόηεηα: Ad1.2.2 «Ση θξύβεηαη» πίζω από κηα Επηρεηξεζηαθή Αλαθνξά (report): XML & XSD γηα αξράξηνπο Πξαθηηθή Άζθεζε (επίπεδν 2): ηόρνο ηεο άζθεζεο είλαη ε πεξαηηέξω εμνηθείωζε

Διαβάστε περισσότερα

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ ΘΔΜΑ Α Α1. α. Σ β. Σ γ. Λ δ. Λ ε. Λ ζη. Σ Α2. Γ Α3. 1. γ 2. ε 3. δ 4. α Β1. ΘΔΜΑ Β Οη ηειηθνί ππνινγηζηέο παίξλνπλ απνθάζεηο δξνκνιόγεζεο κόλν γηα ηα δηθά ηνπο απηνδύλακα

Διαβάστε περισσότερα

Ενδεικτικά Θέματα Στατιστικής ΙΙ

Ενδεικτικά Θέματα Στατιστικής ΙΙ Ενδεικτικά Θέματα Στατιστικής ΙΙ Θέματα. Έζησ όηη ζε δείγκα 35 θαηνηθηώλ πνπ ελνηθηάδνληαη ζε θνηηεηέο ζηελ Κνδάλε βξέζεθε ην κέζν κεληαίν κίζζσκα ζηα 5 επξώ, ελώ ζην Ζξάθιεην ην κέζν κεληαίν κίζζσκα ζε

Διαβάστε περισσότερα

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report.

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report. Case Study Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report. Βήκα 1 ο : Login ζηο Turnitin. Κάλεηε είζνδν ζην Turnitin κε

Διαβάστε περισσότερα

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 Βάσεις Δεδομέμωμ Εξγαζηήξην V Τκήκα Πιεξνθνξηθήο ΑΠΘ 2015-2016 2 Σκοπός του 5 ου εργαστηρίου Σθνπόο απηνύ ηνπ εξγαζηεξίνπ είλαη: ε κειέηε ζύλζεησλ εξσηεκάησλ ζύλδεζεο ζε δύν ή πεξηζζόηεξεο ζρέζεηο ε κειέηε

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0 ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0 Γενικά Η έθδνζε 8.0.0 ηνπ ελόηεηεο: Business ERP, πεξηιακβάλεη λέεο ιεηηνπξγίεο πνπ αλαιύνληαη ζηηο παξαθάησ Γεληθόηεξε ιεηηνπξγία ηεο εθαξκνγήο Εκπνξηθή Δηαρείξηζε 7/2/2013 SingularLogic

Διαβάστε περισσότερα

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD Γηα ηε δηεπθόιπλζή ζαο θαηά ην switch-off ηεο πεξηνρήο ηεο Πεινπνλλήζνπ έρνπκε πξνζζέζεη ζηνπο ςεθηαθνύο καο δέθηεο κία λέα,

Διαβάστε περισσότερα

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε. ΑΝΟΙΓΜΑ ΝΔΑ ΥΡΗΗ 1. Γεκηνπξγείηε ηε λέα ρξήζε από ηελ επηινγή «Παξάκεηξνη/Παξάκεηξνη Δηαηξίαο/Γηαρείξηζε Δηαηξηώλ». Πιεθηξνινγείηε ηνλ θσδηθό ηεο εηαηξίαο ζαο θαη παηάηε Enter. Σηελ έλδεημε «Υξήζεηο» παηάηε

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ ηαηηθή ηωλ ξεπζηώλ (Τδξνζηαηηθή) Ση είλαη ηα ξεπζηά - Γεληθά Ππθλόηεηα Πίεζε Μεηαβνιή ηεο πίεζεο ζπλαξηήζεη ηνπ βάζνπο Αξρή ηνπ Pascal Τδξνζηαηηθή πίεζε Αηκνζθαηξηθή πίεζε Απόιπηε &

Διαβάστε περισσότερα

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots) 1.1 Σςνοπτική Πεπιγπαυή Hot Spots Σα ζεκεία αζύξκαηεο πξόζβαζεο πνπ επηιέρζεθαλ αλαθέξνληαη ζηνλ επόκελν πίλαθα θαη παξνπζηάδνληαη αλαιπηηθά ζηηο επόκελεο παξαγξάθνπο.

Διαβάστε περισσότερα

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Αιγόξηζκνη 2.2.7.4 Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Υ 1 Άζθεζε 34 ζει 53 Έλα ςεθηαθό θσηνγξαθηθό άικπνπκ έρεη απνζεθεπηηθό ρώξν N Mbytes. Να αλαπηύμεηε

Διαβάστε περισσότερα

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο : ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ Ον/μο:.. Γ Λσκείοσ Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη. 11-1-11 Εήηημα 1 ο : Α. Γηα ηελ ζπλάξηεζε f, λα βξείηε ην δηάζηεκα ζην νπνίν είλαη παξαγσγίζηκε θαζώο θαη

Διαβάστε περισσότερα

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο 1 ε Δξαζηεξηόηεηα Αλνίμηε ην αξρείν «Μεηαηόπηζε παξαβνιήο.ggb». Με ηε καύξε γξακκή παξηζηάλεηαη ε γξαθηθή παξάζηαζε ηεο f(x)=αx 2 πνπ ζα ηελ

Διαβάστε περισσότερα

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 2011-12 Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν 11-12 Project 6: Ταμίδη κε ηε Μεραλή ηνπ Φξόλνπ Υπεύζπλνη Καζεγεηέο: Ε. Μπηιαλάθε Φ. Αλησλάηνο Δρώηηζη 3: Πνηα από ηα παξαθάησ ΜΜΕ ηεξαξρείηε από πιεπξάο ζεκαζίαο;

Διαβάστε περισσότερα

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ.

ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΛΘΤΑΗΚΘΔΗΡ Τ. ΑΓΩΜΘΡΘΙΞΘ ΤΩΠΞΘ ΡΘΡ ΛΘΙΠΕΡ ΗΚΘΙΘΕΡ ΟΑIΤΜΘΔΘ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ 11V11 ΗΚΘΙΘΑ 6-10 ΤΠΞΜΩΜ ΛΕΘΞΜΕΙΗΛΑΑ ΞΣ ΟΑΘΤΜΘΔΘΞΣ ΡΕ ΛΕΓΑΚΞ ΓΗΟΕΔΞ ΓΘΑ ΟΑΘΙΕΡ ΗΚΘΙΘΑΡ 6-10 ΕΩΜ Η ΔΘΑΔΠΞΛΗ ΑΟΞ Η ΛΘΑ ΕΡΘΑ ΡΗΜ ΑΚΚΗ ΕΘΜΑΘ ΛΕΓΑΚΗ

Διαβάστε περισσότερα

Άσκηση 1 - Μοπυοποίηση Κειμένου

Άσκηση 1 - Μοπυοποίηση Κειμένου Άσκηση 1 - Μοπυοποίηση Κειμένου Σηηο παξαθάησ γξακκέο εθαξκόζηε ηε κνξθνπνίεζε πνπ πεξηγξάθνπλ Γξακκή κε έληνλε γξαθή Γξακκή κε πιάγηα γξαθή Γξακκή κε ππνγξακκηζκέλε γξαθή Γξακκή κε Arial Font κεγέζνπο

Διαβάστε περισσότερα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2011-12 Ρέππα Μαξγαξίηα FORMAT, UNFORMAT Format format , όποσ = a:, b: Μνξθνπνηεί, δειαδή πξνεηνηκάδεη

Διαβάστε περισσότερα

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ ΚΕΦ..3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ Οπιζμόρ απόλςηηρ ηιμήρ: Σηνλ άμνλα ησλ πξαγκαηηθώλ αξηζκώλ ζεσξνύκε έλαλ αξηζκό α πνπ ζπκβνιίδεηαη κε ην ζεκείν Α. Η απόζηαζε ηνπ ζεκείνπ Α από ηελ αξρή Ο, δειαδή

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου ΠΡΟΒΛΗΜΑ Σε έλα ηνπξλνπά βόιετ δήισζαλ ζπκκεηνρή νκάδεο Γπκλαζίσλ ηεο Κύπξνπ.

Διαβάστε περισσότερα

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Μονοψϊνιο Ολιγοψώνιο Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ. Οπιακή αξία Δπηπξόζζεηα νθέιε από ηελ ρξήζε/θαηαλάισζε κηαο επηπξόζζεηε

Διαβάστε περισσότερα

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) Έρνπκε απνζεθεύζεη κηα ζπιινγή αξρείσλ ζε κηα ζπλδεδεκέλε ιίζηα, όπνπ θάζε αξρείν έρεη κηα εηηθέηα ηαπηνπνίεζεο. Μηα εθαξκνγή παξάγεη κηα αθνινπζία από αηηήκαηα πξόζβαζεο ζηα αξρεία ηεο ιίζηαο. Γηα λα

Διαβάστε περισσότερα

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird 1.1 Εγκαηάζηαζη ηυν οδηγών ηηρ έξςπνηρ κάπηαρ ζηο λογιζμικό Mozilla Thunderbird

Διαβάστε περισσότερα

ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 --

ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 -- ΔΓΤ Μεηαπηπρηαθφ Πξφγξακκα «Γηνίθεζε Τπεξεζηψλ Τγείαο» - 177 -- 5. Σίηινο καζήκαηνο Δηζαγσγή ζηα παθέηα Λνγηζκηθνχ 6. Τπεχζπλνο καζήκαηνο Ησάλλεο Απνζηνιάθεο 7. θνπφο θνπφο ηνπ καζήκαηνο είλαη ε εμνηθείσζε

Διαβάστε περισσότερα

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ 1 Σ. Δ. Ι. ΓΤ Σ Ι Κ Η Μ Α Κ Δ Γ Ο Ν Ι Α ΥΟΛΗ ΣΔΥΝΟΛΟΓΙΚΩΝ ΔΦΑΡΜΟΓΩΝ Σ Μ Η Μ Α Μ Η Υ Α Ν ΟΛΟ Γ Ι Α Δξγαζηήξην Μεραλνπξγηθώλ Καηεξγαζηώλ & CAD ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ ΜΑΘΗΜΑ 2: Πνηόηεηα Δπηθάλεηαο Γξ. Βαξύηεο

Διαβάστε περισσότερα

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ

ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ ΑΞΙΟΘΕΑΣΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ β. ΣΟ ΠΝΕΤΜΑΣΙΚΟ ΜΑ ΚΕΝΣΡΟ γ. Η ΠΑΝΟΡΑΜΙΚΗ ΘΕΗ ΣΟΤ ΥΩΡΙΟΤ ΜΑ α. Η ΕΚΚΛΗΙΑ ΣΟΤ ΥΩΡΙΟΤ ΜΑ. Η Εθθιεζία ηνπ ρσξηνύ καο, ε Αγία Άλλα, είλαη θηηζκέλε πξηλ πνιιά

Διαβάστε περισσότερα

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2 ΛΙΜΝΗ ΤΣΑΝΤ Τν Σρήκα 1 δείρλεη ηελ αιιαγή ηεο ζηάζκεο ηεο Λίκλεο Τζαλη, ζηε Σαράξα ηεο Βόξεηαο Αθξηθήο. Η Λίκλε Τζαλη εμαθαλίζηεθε ηειείσο γύξσ ζην 20.000 π.χ., θαηά ηε δηάξθεηα ηεο ηειεπηαίαο επνρήο ησλ

Διαβάστε περισσότερα

Constructors and Destructors in C++

Constructors and Destructors in C++ Constructors and Destructors in C++ Σύνθεζη Πνιύ ζπρλά ζηε C++ κία θιάζε κπνξεί λα πεξηέρεη ζαλ κέιεδεδνκέλα αληηθείκελα άιισλ θιάζεσλ. Πνηα είλαη ε ζεηξά κε ηελ νπνία δεκηνπξγνύληαη θαη θαηαζηξέθνληαη

Διαβάστε περισσότερα

ΔΡΓΑΙΑ 1. Γιαδικησακά πληροθοριακά σζηήμαηα. Ομάδα Δργαζίας: Μεηαπηστιακοί Φοιηηηές. ηέθανος Κονηοβάς ΑΔΜ :283. Πάζτος Βαζίλειος ΑΔΜ :288

ΔΡΓΑΙΑ 1. Γιαδικησακά πληροθοριακά σζηήμαηα. Ομάδα Δργαζίας: Μεηαπηστιακοί Φοιηηηές. ηέθανος Κονηοβάς ΑΔΜ :283. Πάζτος Βαζίλειος ΑΔΜ :288 ΔΡΓΑΙΑ 1 Γιαδικησακά πληροθοριακά σζηήμαηα Ομάδα Δργαζίας: Μεηαπηστιακοί Φοιηηηές ηέθανος Κονηοβάς ΑΔΜ :283 Πάζτος Βαζίλειος ΑΔΜ :288 1.Γιάγραμμα Ονηολογίας. Σην παξαπάλω δηάγξακκα θαίλεηαη ε δηάξζξωζε

Διαβάστε περισσότερα

γηα ηνλ Άξε Κσλζηαληηλίδε

γηα ηνλ Άξε Κσλζηαληηλίδε γηα ηνλ Άξε Κσλζηαληηλίδε γηα «ην θνηλό θαη ην θύξην» (Γ.νισκόο) γηα λα ρηίδω πάληα κε ηνλ ίδηνλε ηξόπν, κε ηηο ίδηεο θαηαζθεπαζηηθέο θαη πιαζηηθέο πξννπηηθέο, κε ηελ ίδηαλε πάληνηε πίζηε θαη αγάπε.. Α.Κ.

Διαβάστε περισσότερα

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά: ΑΝΤΗΛΙΑΚΑ Η Μηκή θαη ν Νηίλνο αλαξσηήζεθαλ πνην αληειηαθό πξντόλ παξέρεη ηελ θαιύηεξε πξνζηαζία ζην δέξκα ηνπο. Τα αληειηαθά πξντόληα έρνπλ έλα δείθηε αληειηαθήο πξνζηαζίαο (SPF), ν νπνίνο δείρλεη πόζν

Διαβάστε περισσότερα

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Απλό ηλεκτπικό κύκλυμα Η δηδαζθαιία ηνπ απινύ ειεθηξηθνύ θπθιώκαηνο ππάξρεη ζην κάζεκα «Φπζηθά» ηεο Ε ηάμεο ηνπ δεκνηηθνύ θαη επαλαιακβάλεηαη ζην κάζεκα ηεο Φπζηθήο ζηε Γ ηάμε ηνπ Γπκλαζίνπ.

Διαβάστε περισσότερα

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α Σει.1 Σο ζςγκεκπιμένο εγσειπίδιο δημιοςπγήθηκε για να βοηθήζει ηην καηανόηζη ηηρ διαδικαζίαρ μεηαθοπάρ δεδομένων ηηρ

Διαβάστε περισσότερα

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ

Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com Ώρες διδασκαλίας: 16:00 19:15 μμ ΠΑΙΓΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πξόγξακκα Δπηκόξθσζεο Τπνςεθίσλ Καζεγεηώλ Σερλνινγίαο Γελάξεο 2011 ΗΛΔΚΣΡΟΝΙΚΑ Ι (Ύιε Γπκλαζίνπ) Διδάσκων: Σαββίδης Σάββας Τηλζφωνο: 99543321 Ε-mail: savvas_email@yahoo.com

Διαβάστε περισσότερα

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Η/Υ A ΤΑΞΕΩΣ ΑΕ 2010-2011. Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ Συστήματα Αρίθμησης Υποπλοίαρχος Ν. Πετράκος ΠΝ 1 Ειζαγωγή Τν bit είλαη ε πην βαζηθή κνλάδα κέηξεζεο. Είλαη κία θαηάζηαζε on ή off ζε έλα ςεθηαθό θύθισκα. Άιιεο θνξέο είλαη κία θαηάζηαζε high ή low voltage

Διαβάστε περισσότερα

Περιεχόμενα. Back Office... 19

Περιεχόμενα. Back Office... 19 Περιεχόμενα Μεζνδνινγία Τινπνίεζεο... 3 Φάζε 1: Αλάιπζε Απαηηήζεσλ... 4 Φάζε 2: ρεδηαζκφο ηεο Δθαξκνγήο (Δκθάληζε, Λεηηνπξγηθφηεηα, Πεξηερφκελν)... 6 Φάζε 3: Σερληθφο ρεδηαζκφο... 7 Φάζε 4: Αλάπηπμε Λνγηζκηθνχ

Διαβάστε περισσότερα

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ Εδώ ζα ππνινγίζνπκε ην κεηαζρεκαηηζκό Fourier κεξηθώλ αθόκα ζεκάησλ, πξνζπαζώληαο λα μεθηλήζνπκε από ην κεηαζρεκαηηζκό Fourier γλσζηώλ ζεκάησλ

Διαβάστε περισσότερα

Ηλεκηπονικά Απσεία και Διεπαθέρ

Ηλεκηπονικά Απσεία και Διεπαθέρ MENU ΑΝΑΦΟΡΕΣ Ηλεκηπονικά Απσεία και Διεπαθέρ Σε απηό ην ζεκείν ηεο εθαξκνγήο δεκηνπξγνύκε ηα δηάθνξα Ηιεθηξνληθά Αξρεία έηζη ώζηε λα ηα ππνβάινπκε ζηνπο δηάθνξνπο θνξείο. Γηα λα επηιέμνπκε έλα είδνο αξρείνπ

Διαβάστε περισσότερα

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην  ζαο Δίζνδνο ζηελ Υπεξεζία Αλ είζηε ήδε εγγεγξακκέλνο ρξήζηεο ζηελ ππεξεζία, γηα ηελ είζνδν ζαο (login) ζηελ ππεξεζία e-bill, εηζάγεηαη ην Όλνκα Φξήζηε (username) θαη ηνλ Κωδηθό Πξόζβαζεο (password) πνπ είραηε

Διαβάστε περισσότερα

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ

ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ ύζηεκα Ωξνκέηξεζεο Πξνζσπηθνύ (Έθδνζε 2) ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ Πεξηερόκελα Σερληθά Υαξαθηεξηζηηθά Καηαγξαθή Ώξαο πγρξνληζκόο πζηήκαηνο Παξνπζίαζε πζηήκαηνο Πηζαλά ελάξηα Υξήζεο 2 Σερληθά Υαξαθηεξηζηηθά

Διαβάστε περισσότερα

ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ

ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ ΦΤΛΛΟ ΔΡΓΑΙΑ 1 Βαζηθέο Έλλνηεο & Καηεγνξίεο Γηθηύσλ Τπνινγηζηώλ Γξαζηεξηόηεηα 1ε αο δίλεηαη ν ελλνηνινγηθφο ράξηεο "Γίθηπα Τπνινγηζηψλ - Βαζηθέο Έλλνηεο" πνπ αθνξά ζηελ θεληξηθή έλλνηα "Γίθηπα Τπνινγηζηψλ".

Διαβάστε περισσότερα

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ. 3. Έλαο θαηαρσξεηήο SISO ησλ 4 bits έρεη: α) Μία είζνδν, β) Δύν εηζόδνπο, γ) Σέζζεξεηο εηζόδνπο.

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ. 3. Έλαο θαηαρσξεηήο SISO ησλ 4 bits έρεη: α) Μία είζνδν, β) Δύν εηζόδνπο, γ) Σέζζεξεηο εηζόδνπο. 7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Ση είλαη έλαο θαηαρσξεηήο; O θαηαρσξεηήο είλαη κηα νκάδα από flip-flop πνπ κπνξεί λα απνζεθεύζεη πξνζσξηλά ςεθηαθή πιεξνθνξία. Μπνξεί λα δηαηεξήζεη ηα δεδνκέλα ηνπ

Διαβάστε περισσότερα

CT_back office. Internet Business Hellas

CT_back office. Internet Business Hellas CT_back office Internet Business Hellas To CT_call center, είλαη έλα πξωηνπνξηαθό πξνϊόλ δηαρείξηζεο θαη νξγάλωζεο επαθώλ πειαηνινγίνπ. έρεη αλαπηπρζεί από ηελ εηαηξεία καο ζην ζύλνιό ηνπ, είλαη πιήξωο

Διαβάστε περισσότερα

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ 1.Απηόο πνπ ζα αλαγλσξηζηεί απνπζηάδεη γηα πνιύ θαηξό. 2.Δπηζηξέθεη κε πιαζηή ηαπηόηεηα ή κεηακνξθσκέλνο. 3.Απνκνλώλνληαη ηα δύν πξόζσπα 4.Άξζε κεηακόξθσζεο 5.Απνθάιπςε 6.Ακθηβνιίεο-απνδεηθηηθά

Διαβάστε περισσότερα

EL Eνωμένη στην πολυμορυία EL A8-0046/92. Τροπολογία. Sylvie Goddyn εμ νλόκαηνο ηεο νκάδαο ENF

EL Eνωμένη στην πολυμορυία EL A8-0046/92. Τροπολογία. Sylvie Goddyn εμ νλόκαηνο ηεο νκάδαο ENF 21.10.2015 A8-0046/92 92 Σημείο 8 (8) Οη βηηακίλεο, ηα αλόξγαλα ζπζηαηηθά θαη άιιεο νπζίεο πνπ πξννξίδνληαη γηα ρξήζε ζε ζπκπιεξώκαηα δηαηξνθήο ή γηα πξνζζήθε ζε ηξόθηκα φπσο ηα παξαζθεπάζκαηα γηα βξέθε

Διαβάστε περισσότερα

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Cpyright 2013 Λόγος & Επικοινωνία // All rights Reserved Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα! Αυηό ηο παιχνίδι έχει ζηόχους: 1. ηελ εθγύκλαζε ηεο αθνπζηηθήο κλήκεο ησλ παηδηώλ 2. ηελ εμάζθεζε ζηελ

Διαβάστε περισσότερα

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf Δξγαζηεξηαθή άζθεζε 03 Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf Ζιίαο Χαηδεζενδσξίδεο Οθηώβξηνο / Ννέκβξηνο 2004 Τη είλαη ην δίθηπν Wulf Δπίπεδν ζην νπνίν κπνξνύκε λα αλαπαξαζηήζνπκε ηξηζδηάζηαηα ζρήκαηα,

Διαβάστε περισσότερα

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ 6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ Σηα πιαίζηα ηεο έθηεο εξγαζηεξηαθήο άζθεζεο ζα ρξεζηκνπνηεζεί απνθιεηζηηθά ην πεξηβάιινλ αλάπηπμεο νινθιεξσκέλσλ θπθισκάησλ IDL-800 Digital

Διαβάστε περισσότερα

Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC

Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC Εθνικό Συνέδριο «Γεωθερμική Ηλεκτροπαραγωγή» Ξενοδοχείο Divani Caravel Αθήνα 20 Νοεμβρίου 2013 Ανάπτυξη Ελληνικής τεχνολογίας μηχανών ηλεκτροπαραγωγής ORC Α.Μπένου, Ι. Χωροπανίτης Τμήμα Γεωθερμικής Ενέργειας

Διαβάστε περισσότερα

Γραφεύα Επικοινωνύασ & Ενημϋρωςησ ϋρρεσ, Τψηλϊντου 4 3οσ Όροφοσ ΣΗΛ 2321023640 ΥΑΦ 2321051861

Γραφεύα Επικοινωνύασ & Ενημϋρωςησ ϋρρεσ, Τψηλϊντου 4 3οσ Όροφοσ ΣΗΛ 2321023640 ΥΑΦ 2321051861 Οπγάνωζη και διοίκηζη ηοςπιζηικών επισειπήζεων (ξενοδοσεία, ηοςπιζηικά γπαθεία ) Α) ΑΔΙ ΣΔΙ και Β) ΑΠΟΦΟΙΣΟΙ ΤΠΟΥΡΔΩΣΙΚΗ ΓΔΤΣΔΡΟΒΑΘΜΙΑ και ΜΔΣΑΓΔΤΣΔΡΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ Ρν πξόγξακκα απηό ζρεδηάζηεθε γηα

Διαβάστε περισσότερα

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12 ΑΚΖΔΗ ΤΜΝΑΗΟΤ - ΚΤΚΛΟ ΠΡΩΣΟ - - ηα πνηεο ηηκέο ηνπ ηα παξαθάησ θιάζκαηα δελ νξίδνληαη ; (Τπόδεημε : έλα θιάζκα νξίδεηαη αλ ν παξνλνκαζηήο είλαη δηάθνξνο ηνπ κεδελόο) - (-) - (-) - Να απινπνηεζνύλ ηα θιάζκαηα

Διαβάστε περισσότερα

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Φςζική Πποζαναηολιζμού Γ Λςκείος Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο Επιμέλεια: Αγκανάκηρ Α. Παναγιώηηρ Επωηήζειρ Σωζηό- Λάθορ Να χαπακηηπίζεηε ηιρ παπακάηω πποηάζειρ ωρ ζωζηέρ ή λάθορ: 1. Η ηαιάλησζε είλαη

Διαβάστε περισσότερα

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014 ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ 204-205 ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/204 A ΟΜΑΓΑ Οδηγία: Να γράυεηε ζηο ηεηράδιο ζας ηον αριθμό κάθε μιας από ηις παρακάηφ ερφηήζεις Α.-Α.8 και

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ.. ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου έλαξμεο 09.30 ιήμεο 09.45 Σην παξαθάησ ζρήκα θαίλεηαη ηκήκα ελόο πνιενδνκηθνύ ζρεδίνπ κηαο πόιεο. Οη ζθηαζκέλεο

Διαβάστε περισσότερα

5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη

5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη 5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη Σηα πιαίζηα ηεο πέκπηεο εξγαζηεξηαθήο άζθεζεο ζα ρξεζηκνπνηεζεί απνθιεηζηηθά ην πεξηβάιινλ αλάπηπμεο νινθιεξσκέλσλ θπθισκάησλ IDL-800 Digital

Διαβάστε περισσότερα

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ. Απαντήσεις θέματος 2 Απηά πνπ έπξεπε λα γξάςεηε (δελ ρξεηαδόηαλ δηθαηνιόγεζε εθηόο από ην Γ) Α return a*b; Β 0:acegf2, 1: acegf23, 2: acegf234, 3:acegf2345, 4:acegf23456, 5:acegf234567, 6:acegf2345678,

Διαβάστε περισσότερα

1 η Εργαζηηριακή Άζκηζη Ειζαγωγή

1 η Εργαζηηριακή Άζκηζη Ειζαγωγή 1 η Εργαζηηριακή Άζκηζη Ειζαγωγή A. Σσζκεσές Εργαζηηρίοσ Ηλεκηρονικής Ο πιηθόο εμνπιηζκόο ηνπ εξγαζηεξίνπ ειεθηξνληθήο πεξηιακβάλεη ηηο αθόινπζεο ζπζθεπέο: 1. Παικνγξάθνπο: Protec 6502 θαη Peak Tech 2020N

Διαβάστε περισσότερα

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα. Δξγαιεία Καηαζθεπέο 1 Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ Καηαζθεπή 1: Φαθόο κε ζσιήλα Γηαθξάγκαηα Δξγαιεία Καηαζθεπέο 2 Η θαηαζθεπή πεξηγξάθεηαη ζηελ αληίζηνηρε ελόηεηα

Διαβάστε περισσότερα

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ Σήκαηα 1 Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) Σήκαηα Οξηζκόο ζήκαηνο Ταμηλόκεζε ζεκάησλ Σεηξέο Fourier Μεηαζρεκαηηζκόο Fourier Σπλέιημε Σπζρέηηζε θαη Φαζκαηηθή Ππθλόηεηα 2 Οξηζκόο Σήκαηνο

Διαβάστε περισσότερα

Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή. Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε.

Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή. Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε. Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε. Παξάκεηξνη πξνο αμηνιόγεζε Ννκνζεηηθή ζσξάθηζε Κνηλόο Σύιινγνο Ακνηβή Καηαγγειία/Λύζε

Διαβάστε περισσότερα

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία 8.3.2016 A8-0046/319 319 Άρθρο 34 παράγραθος 1 ζηοιχείο δ (δ) 14 έηε γηα θηεληαηξηθά θάξκαθα πνπ πξννξίδνληαη γηα άιια είδε δώωλ από απηά πνπ αλαθέξνληαη ζηελ παξάγξαθν 1 ζηνηρεία α) θαη γ). (δ) 10 έηε

Διαβάστε περισσότερα

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Μάθημα 11 Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών Τα δηαγξάκκαηα θαηάζηαζεο (state diagrams) ρξεζηκνπνηνύληαη γηα λα βνεζήζνπλ ηνλ πξνγξακκαηηζηή λα θαηαιάβεη

Διαβάστε περισσότερα

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training Dipl.Biol.cand.med. Stylianos Kalaitzis Stylianos Kalaitzis Μνλνϋβξηδηζκνο 1 Γπν γνλείο, εηεξόδπγνη γηα ηνλ αιθηζκό θάλνπλ παηδηά. Πνία ε πηζαλόηεηα

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΦΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Μάθημα: Πιθανόηηηες και Σηαηιζηική Διδάζκων: Σ. Γ.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΦΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Μάθημα: Πιθανόηηηες και Σηαηιζηική Διδάζκων: Σ. Γ. ΤΕΛΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Τρίπολη 06/07/2007 Τα θέμαηα 1-5 είναι σποτρεωηικά και έτοσν ηοσς ίδιοσς (ίζοσς) ζσνηελεζηές βαρύηηηας Το θέμα 6 δίνει επιπλέον βαθμούς με βαρύηηηα 10% για βεληίωζη ηης βαθμολογίας ΘΕΜΑΤΑ

Διαβάστε περισσότερα

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ

ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ ΙΣΤΟΡΙΑ ΤΟΥ ΑΡΧΑΙΟΥ ΚΟΣΜΟΥ Α ΛΤΚΕΙΟΤ ΓΕΝΙΚΗ ΠΑΙΔΕΙΑ Σχολικό έτος: 2011-2012 Καθηγήτριες: Κεφαλληνού Λουκία- Καλλία Αθηνά ΙΙ. ΟΙ ΑΧΑΙΟΙ ΕΛΛΗΝΕΣ ΑΠΟ ΣΟΤ ΠΡΟΙΣΟΡΙΚΟΤ ΥΡΟΝΟΤ ΕΩ ΚΑΙ ΣΟ Μ. ΑΛΕΞΑΝΔΡΟ 1. ΕΛΛΗΝΙΚΗ

Διαβάστε περισσότερα

ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ

ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ ΠΡΩΣΟΚΟΛΛΑ ΓΙΑΥΔΙΡΗΗ ΣΩΝ ΣΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ Δ ΔΝΗΛΙΚΔ Σν ζύγρξνλν πξόηππν αληηκεηώπηζεο ηεο ηεξεδόλαο ελειίθσλ δελ εζηηάδεηαη κόλν ζηελ απνθαηάζηαζε ησλ ηεξεδνληθώλ βιαβώλ πνπ έρνπλ εθδεισζεί, αιιά έρεη

Διαβάστε περισσότερα

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ (Δλδεηθηηθέο Απαληήζεηο) ΘΔΜΑ Α Α1. α. Σωζηό β. Λάζνο

Διαβάστε περισσότερα

Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing)

Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing) 1 Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing) Δημήτπιορ Κατσαπόρ Χεηκώλαο 2016 Διάλεξη 7η 2 Περιεχόμενα Εςπετήπια 3 Παράμετροι ενδιαφέροντος (1/2) Tuning time: Ο ρξόλνο πνπ ν θηλεηόο

Διαβάστε περισσότερα

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Κώδικες 28, 78 και 84 Διαηιμήζεις για Αιολικά Πάρκα Οη Διαηιμήζεις για Αιολικά Πάρκα εθαξκόδνληαη γηα ηελ απνξξνθνύκελε ελέξγεηα από Αηνιηθά Πάξθα πνπ είλαη ζπλδεδεκέλα ζην

Διαβάστε περισσότερα

Οδηγίες Ασφρματης Πρόσβασης (Wi-Fi) στο Διαδίκτυο

Οδηγίες Ασφρματης Πρόσβασης (Wi-Fi) στο Διαδίκτυο Αγαπηηοί τρήζηες, Με ταρά ζας ανακοινώνοσμε ηη κάλσυη ηφν τώρφν ηοσ κηιριακού ζσγκροηήμαηος ηης Στολής Θεηικών Επιζηημών με αζύρμαηα ζημεία πρόζβαζης ζηο διαδίκησο. Πρόζβαζη ζηην σπηρεζία έτοσν όλα ηα

Διαβάστε περισσότερα

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ (ΟΜΑΓΑ Β ) ΣΔΣΑΡΣΖ 18 ΜΑΪΟΤ 16 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ (ΝΔΟ ΤΣΖΜΑ) ΚΑΣΔΤΘΤΝΖ (ΠΑΛΑΗΟ ΤΣΖΜΑ) (Ενδεικηικές Απανηήζεις) ΘΔΜΑ

Διαβάστε περισσότερα

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ Α ΛΤΚΔΙΟΤ Ζμεπομηνία: 18/12/10 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΕΙΝΟΜΕΝΕ ΛΤ ΕΙ 1. Δίλεηαη ην πνιπώλπκν Αλ θαη., λα βξείηε ην ηειεπηαίν ςεθίν ηνπ αξηζκνύ έρνπκε:

Διαβάστε περισσότερα

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ 1) Υξηζηνπγελληάηηθα ειαηάθηα θάξηα ή θαδξάθη θάξηα ή θαδξάθη Τιηθά πνπ ζα ρξεηαζηνύκε: Υαξηί θάλζνλ καύξν γηα ην θόλην, πξάζηλν γηα ηα ειαηάθηα, θόθθηλν γηα ηα αζηεξάθηα Απιό

Διαβάστε περισσότερα

ΔΘΝΗΚΟ ΜΔΣΟΒΗΟ ΠΟΛΤΣΔΥΝΔΗΟ

ΔΘΝΗΚΟ ΜΔΣΟΒΗΟ ΠΟΛΤΣΔΥΝΔΗΟ ΔΘΝΗΚΟ ΜΔΣΟΒΗΟ ΠΟΛΤΣΔΥΝΔΗΟ ΥΟΛΖ ΖΛΔΚΣΡΟΛΟΓΧΝ ΜΖΥΑΝΗΚΧΝ ΚΑΗ ΜΖΥΑΝΗΚΧΝ ΤΠΟΛΟΓΗΣΧΝ ΣΟΜΔΑ ΖΛΔΚΣΡΗΚΧΝ ΒΗΟΜΖΥΑΝΗΚΧΝ ΓΗΑΣΑΞΔΧΝ ΚΑΗ ΤΣΖΜΑΣΧΝ ΑΠΟΦΑΔΧΝ ΠΡΟΣΤΠΗ ΔΦΑΡΜΟΓΗ ΓΙΑ ΓΗΜΟΙΔΤΗ ΚΑΙ ΤΛΛΟΓΗ ΠΔΡΙΔΥΟΜΔΝΟΤ Δ ΠΡΑΓΜΑΣΙΚΟ

Διαβάστε περισσότερα

Ο ΔΡΟΜΟ ΠΡΟ ΣΟ «ΑΕΙΦΟΡΟ ΧΟΛΕΙΟ» ένα φωτογπαφικό ταξίδι

Ο ΔΡΟΜΟ ΠΡΟ ΣΟ «ΑΕΙΦΟΡΟ ΧΟΛΕΙΟ» ένα φωτογπαφικό ταξίδι Ο ΔΡΟΜΟ ΠΡΟ ΣΟ «ΑΕΙΦΟΡΟ ΧΟΛΕΙΟ» ένα φωτογπαφικό ταξίδι ηα Δθπαηδεπηήξηα Πάλνπ ππνζηεξίδνπκε ηελ άπνςε όηη ην «αεηθόξν ζρνιείν» είλαη έλα όξακα εθηθηό. Η εθπαίδεπζε γηα ηελ αεηθνξία δελ είλαη κάζεκα, αιιά

Διαβάστε περισσότερα

Σημαζιολογικός Παγκόζμιος Ιζηός. Η γιώζζα XML

Σημαζιολογικός Παγκόζμιος Ιζηός. Η γιώζζα XML Σημαζιολογικός Παγκόζμιος Ιζηός Η γιώζζα XML Ειζαγωγή (1/2) XML Γιώζζα Σήκαλζεο - Markup Language extensible Markup Language Γεκηνπξγία ηνπ W3C Μεγάιε απόδνρή θαη ελζσκάησζε κεηά ηελ εκθάληζή ηεο ζηα ηέιε

Διαβάστε περισσότερα

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις Έκδοζη 2.89.31 08/10/2014 Η έκδοζη 2.89.31, περιλαμβάνει : Βεληιώζεις Καηάζηαζη Υπερφριών (Ε8) Αναγγελία πρόζληυης (Ε3) 08/10/2014 1 Βεληιώζεις Καηάζηαζη Υπερφριών (Ε8) Επεηδή ζηελ ειεθηξνληθή ππνβνιή

Διαβάστε περισσότερα

Σρήκα Α. Γξάθνπκε ηα ζηνηρεία ηνπ Πξνκεζεπηή θαη παηάκε Δηζαγσγή. Σρήκα Β1

Σρήκα Α. Γξάθνπκε ηα ζηνηρεία ηνπ Πξνκεζεπηή θαη παηάκε Δηζαγσγή. Σρήκα Β1 MENU ΜΗΤΡΩΑ Προμηθεστές Σε απηό ην ζεκείν ηεο εθαξκνγήο επεμεξγαδόκαζηε ηo κεηξών Πξνκεζεπηώλ. Κάλνληαο θιηθ κε ην πνληίθη πάλσ ζην Πξνζζήθε (βειάθη 1) ζα βγεη ε θόξκα γηα ηελ εηζαγσγή λέαο εγγξαθήο (Σρήκα

Διαβάστε περισσότερα

ΠΑΡΔΜΒΑΔΙ ΔΤΑΙΘΗΣΟΠΟΙΗΗ ΚΑΙ ΠΡΟΛΗΨΗ ΓΙΑ ΣΟΝ HIV/AIDS ΣΗΝ ΑΚΣΟΓΡΑΜΜΗ ΣΩΝ ΠΔΡΙΦΔΡΔΙΑΚΩΝ ΔΝΟΣΗΣΩΝ ΣΗ ΚΔΝΣΡΙΚΗ ΜΑΚΔΓΟΝΙΑ ΑΤΓΟΤΣΟ 2014

ΠΑΡΔΜΒΑΔΙ ΔΤΑΙΘΗΣΟΠΟΙΗΗ ΚΑΙ ΠΡΟΛΗΨΗ ΓΙΑ ΣΟΝ HIV/AIDS ΣΗΝ ΑΚΣΟΓΡΑΜΜΗ ΣΩΝ ΠΔΡΙΦΔΡΔΙΑΚΩΝ ΔΝΟΣΗΣΩΝ ΣΗ ΚΔΝΣΡΙΚΗ ΜΑΚΔΓΟΝΙΑ ΑΤΓΟΤΣΟ 2014 ΠΑΡΔΜΒΑΔΙ ΔΤΑΙΘΗΣΟΠΟΙΗΗ ΚΑΙ ΠΡΟΛΗΨΗ ΓΙΑ ΣΟΝ HIV/AIDS ΣΗΝ ΑΚΣΟΓΡΑΜΜΗ ΣΩΝ ΠΔΡΙΦΔΡΔΙΑΚΩΝ ΔΝΟΣΗΣΩΝ ΣΗ ΚΔΝΣΡΙΚΗ ΜΑΚΔΓΟΝΙΑ ΑΤΓΟΤΣΟ 2014 Σν ΚΔ.ΔΛ.Π.ΝΟ., Γξαθείν Θεζζαινλίθεο θαη ε Γηεύζπλζε Γεκόζηαο Τγείαο ηεο

Διαβάστε περισσότερα

Οινθιεξωκέλεο ιύζεηο γηα ηελ γαιαθηνβηνκεραλία

Οινθιεξωκέλεο ιύζεηο γηα ηελ γαιαθηνβηνκεραλία ΧΗΜΙΚΑ ΠΡΟΪΟΝΤΑ Α.Ε Οινθιεξωκέλεο ιύζεηο γηα ηελ γαιαθηνβηνκεραλία Πνηνί είκαζηε Η ΜΙΝΔΡΑΛ ΥΗΜΙΚΑ ΠΡΟΪΟΝΣΑ Α.Δ. μεθίλεζε ηελ πνξεία ηεο ην 1976. Από ηελ αξρή ζπλεξγαζηήθακε κε πξωηνπόξνπο εηαηξείεο ζηνλ

Διαβάστε περισσότερα

x x x x tan(2 x) x 2 2x x 1

x x x x tan(2 x) x 2 2x x 1 ΘΕΡΙΝΟ ΣΜΗΜΑ ΜΑΘΗΜΑΣΙΚΑ Ι ΕΠΑΝΑΛΗΠΣΙΚΕ ΑΚΗΕΙ ΜΕΡΟ Ι 1. Να γίλνπλ νη γξαθηθέο παξαζηάζεηο ησλ παξαθάησ ζπλαξηήζεσλ. t ( i) e ( ii) ln( ) ( iii). Να βξεζεί ην Π.Ο., ν ηύπνο ηεο αλίζηξνθεο θαη ην Π.Τ. ησλ

Διαβάστε περισσότερα

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Σύνθεζη ηαλανηώζεων Α. Σύλζεζε δύν α.α.η ηεο ίδιας ζστνόηηηας Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο: Η απνκάθξπλζε

Διαβάστε περισσότερα

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ. Μία αθηίλα θωηόο πξνζπίπηεη κε κία γωλία ζ ζηε επάλω επηθάλεηα ελόο θύβνπ από πνιπεζηέξα ν νπνίνο έρεη δείθηε δηάζιαζεο ε =,49 (ζρήκα ). Βξείηε πνηα ζα είλαη ε κέγηζηε γωλία

Διαβάστε περισσότερα

Γιπθόδε + Ομπγόλν Δηνμείδην ηνπ άλζξαθα + Νεξό + Ελέξγεηα

Γιπθόδε + Ομπγόλν Δηνμείδην ηνπ άλζξαθα + Νεξό + Ελέξγεηα 4. ΑΝΑΠΝΟΗ Η δηάζπαζε ηεο γιπθόδεο γίλεηαη κέζα ζηα θύηηαξα, νλνκάδεηαη θπηηαξηθή αλαπλνή θαη εμαζθαιίδεη ηελ ελέξγεηα πνπ είλαη απαξαίηεηε ζην θύηηαξν. Η δηάζπαζε γίλεηαη κε ηελ παξνπζία νμπγόλνπ θαη

Διαβάστε περισσότερα

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη ΔΠΑΝΑΛΗΠΣΙΚΑ ΘΔΜΑΣΑ ΣΟ ΓΙΑΦΟΡΙΚΟ ΛΟΓΙΜΟ Μάρτιος 0 ΘΔΜΑ Να ππνινγίζεηε ηα όξηα: i ii lim 0 0 lim iii iv lim e 0 lim e 0 ΘΔΜΑ Γίλεηαη ε άξηηα ζπλάξηεζε '( ) ( ) γηα θάζε 0 * : R R γηα ηελ νπνία ηζρύνπλ:

Διαβάστε περισσότερα

A. Αιιάδνληαο ηε θνξά ηνπ ξεύκαηνο πνπ δηαξξέεη ηνλ αγωγό.

A. Αιιάδνληαο ηε θνξά ηνπ ξεύκαηνο πνπ δηαξξέεη ηνλ αγωγό. ΤΠΟΤΡΓΔΙΟ ΠΑΙΓΔΙΑ ΚΑΙ ΠΟΛΙΣΙΜΟΤ ΛΔΤΚΩΙΑ ΦΤΛΛΟ ΔΡΓΑΙΑ Μειέηε ηωλ παξαγόληωλ από ηνπο νπνίνπο εμαξηάηαη ε ειεθηξνκαγλεηηθή δύλακε. Τιηθά - πζθεπέο: Ηιεθηξνληθή δπγαξηά, ηξνθνδνηηθό ηάζεο, ξννζηάηεο, ακπεξόκεηξν,

Διαβάστε περισσότερα