Jetspeed Open Source Εργαλείο για την Δημιουργία Information Portals

11
Jetspeed Open Source Εργαλείο για την Δημιουργία Information Portals Πανεπιστήμιο Αιγαίου Βιορρές Νίκος

description

Jetspeed Open Source Εργαλείο για την Δημιουργία Information Portals. Πανεπιστήμιο Αιγαίου. Βιορρές Νίκος. Οφέλη από την οργάνωση της πληροφορίας ενός δικτυακού τόπου με τη χρήση ενός Portal. - PowerPoint PPT Presentation

Transcript of Jetspeed Open Source Εργαλείο για την Δημιουργία Information Portals

Page 1: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

JetspeedOpen Source Εργαλείο για την Δημιουργία Information Portals

Πανεπιστήμιο Αιγαίου

Βιορρές Νίκος

Page 2: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Οφέλη από την οργάνωση της πληροφορίας ενός δικτυακού τόπου με τη

χρήση ενός Portal

Δυνατότητα παροχής μεγάλου όγκου πληροφορίας και υπηρεσιών που μπορεί εύκολα να οργανωθεί-ομαδοποιηθείΠαρουσίαση των πόρων στους τελικούς χρήστες με έναν συνοπτικό τρόπο που μπορεί να προσαρμοστεί ανάλογα με τις προτιμήσεις του καθενόςSingle Sign-onΕυκολία διαχείρισης του περιεχομένουΠροώθηση περιεχομένου

Page 3: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Τι είναι το Jetspeed;

Open Source Enterprise Information Portal Αναπτύσσεται από την Open Source

κοινότητα του Jakarta Project Εξ ολοκλήρου βασισμένο στην Java και την

XML Διατίθεται σαν open-source λογισμικό

σύμφωνα με τους όρους της Apache Software License

Page 4: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Πλεονεκτήματα του Jetspeed (1)

Εξ ολοκλήρου Open SourceΈνα εξελιγμένο Portlet API το οποίο παρέχει πάρα πολλές δυνατότητες για την απεικόνιση πόρωνΥπηρεσία Profiling, που επιτρέπει την πρόσβαση στο περιεχόμενο με βάση:

Τις προτιμήσεις του κάθε χρήστη Την προτεινόμενη γλώσσα Ένα εξελιγμένο μοντέλο ασφάλειας Το είδος του περιεχομένου και την συσκευή-

λογισμικό που χρησιμοποιεί ο χρήστηςΥποστηρίζει όλα τα νέα standards σχετικά με την προώθηση περιεχομένου (μέσο του Portlet API)

Page 5: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Πλεονεκτήματα του Jetspeed (2)

Υποστηρίζει όλες τις διαδεδομένες βάσεις δεδομένωνΠροσφέρεται για την υλοποίηση-ενσωμάτωση υπηρεσιών βασισμένες στην τεχνολογία Web Services Υποστήριξη του Apache Software Foundation: ένας ανεξάρτητος οργανισμός που αποτελεί

αυτήν την στιγμή τη μεγαλύτερη κοινότητα παραγωγής Open Source λογισμικού με μεγάλο αριθμό developer

επεκτασιμότητα - δυνατότητα συνεργασίας με άλλες Open Source εφαρμογές του Jakarta Project (Cocoon, Lucene)

Page 6: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Μοντέλο ασφάλειας

To Jetspeed προσφέρει ασφαλή πρόσβαση στο portal μέσω ενός μοντέλου ασφάλειας, το οποίο έχει την παρακάτω διάρθρωση:

Χρήστες – για να έχει κανείς πρόσβαση στο portal θα πρέπει να έχει ένα λογαριασμό χρήστη σε αυτό.

Ρόλοι χρηστών – οι χρήστες μπορούν να έχουν διάφορους ρόλους, σύμφωνα με τους οποίους έχουν πρόσβαση στους πόρους του portal

Γκρουπ χρηστών – οι χρήστες μπορούν να κατανεμηθούν σε γκρουπ σύμφωνα με τους ρόλους τους

Έγκριση πρόσβασης – ο διαχειριστής, έχει τη δυνατότητα να δίνει πρόσβαση στους πόρους του portal, σε χρήστες, και γκρουπ χρηστών

Page 7: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Portlet – PSML API

Το Jetspeed χρησιμοποιεί τα Portlet για να παρουσιάσει στον χρήστη τους διάφορους πόρους Η κάθε σελίδα του Portal αποτελείται από

πολλά Portlets τα οποία εμφανίζονται σαν παράθυρα

Τα παράθυρα αυτα, μπορουν να γίνουν minimised/maximized/closed/moved μέσα στη σελίδα

Ο μηχανισμός θα μπορούσε να χαρακτηριστεί ως ένα virtual desktop (επιφάνεια εργασίας)

Page 8: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Portlets

Page 9: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Portlet – PSML API

Όλοι οι πόροι διατίθενται στους χρήστες ως Portlets μέσο ενός καταλόγου Ο κάθε χρήστης έχει πολλές δυνατότητες παραμετροποίησης στη λογική εμφάνισης τον Portlet, όπως να τα ομαδοποιήσει με τη βοήθεια ενός Menu-

panel / Tab-panel αλλάξει τη θέση του κάθε Portlet σε μια

σελίδα αλλάξει την εμφάνιση των Portlet

χρησιμοποιώντας καποιο skin

Page 10: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Προσθήκη Περιεχομένου (Portlet)

Page 11: Jetspeed Open Source Εργαλείο για την Δημιουργία  Information Portals

Μειονεκτήματα

Δεν υποστηρίζει ακόμη Single Sign OnΠεριορισμένη υποστήριξη για συνεργασία με Directory ServicesΥπάρχουν ελάχιστα παραδείγματα Portal στο διαδίκτυο που έχουν υλοποιηθεί με βάση το JetspeedΗ υλοποίηση ενός portal βασισμένο στο Jetspeed απαιτεί ένα σημαντικό ποσοστό πόρων για το development