1 / 11

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

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

bena
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  3. Τι είναι το Jetspeed; Open Source Enterprise Information Portal • Αναπτύσσεται από την Open Source κοινότητα του Jakarta Project • Εξ ολοκλήρου βασισμένο στην Java και την XML • Διατίθεται σαν open-source λογισμικό σύμφωνα με τους όρους της Apache Software License

  4. Πλεονεκτήματα του Jetspeed (1) • Εξ ολοκλήρου Open Source • Ένα εξελιγμένο Portlet API το οποίο παρέχει πάρα πολλές δυνατότητες για την απεικόνιση πόρων • Υπηρεσία Profiling, που επιτρέπει την πρόσβαση στο περιεχόμενο με βάση: • Τις προτιμήσεις του κάθε χρήστη • Την προτεινόμενη γλώσσα • Ένα εξελιγμένο μοντέλο ασφάλειας • Το είδος του περιεχομένου και την συσκευή-λογισμικό που χρησιμοποιεί ο χρήστης • Υποστηρίζει όλα τα νέα standards σχετικά με την προώθηση περιεχομένου (μέσο του Portlet API)

  5. Πλεονεκτήματα του Jetspeed (2) • Υποστηρίζει όλες τις διαδεδομένες βάσεις δεδομένων • Προσφέρεται για την υλοποίηση-ενσωμάτωση υπηρεσιών βασισμένες στην τεχνολογία Web Services • Υποστήριξη του Apache Software Foundation: • ένας ανεξάρτητος οργανισμός που αποτελεί αυτήν την στιγμή τη μεγαλύτερη κοινότητα παραγωγής Open Source λογισμικού με μεγάλο αριθμό developer • επεκτασιμότητα - δυνατότητα συνεργασίας με άλλες Open Sourceεφαρμογές του Jakarta Project (Cocoon, Lucene)

  6. Μοντέλο ασφάλειας • To Jetspeed προσφέρει ασφαλή πρόσβαση στο portal μέσω ενός μοντέλου ασφάλειας, το οποίο έχει την παρακάτω διάρθρωση: • Χρήστες – για να έχει κανείς πρόσβαση στο portal θα πρέπει να έχει ένα λογαριασμό χρήστη σε αυτό. • Ρόλοι χρηστών – οι χρήστες μπορούν να έχουν διάφορους ρόλους, σύμφωνα με τους οποίους έχουν πρόσβαση στους πόρους του portal • Γκρουπ χρηστών – οι χρήστες μπορούν να κατανεμηθούν σε γκρουπ σύμφωνα με τους ρόλους τους • Έγκριση πρόσβασης – ο διαχειριστής, έχει τη δυνατότητα να δίνει πρόσβαση στους πόρους του portal, σε χρήστες, και γκρουπ χρηστών

  7. Portlet – PSML API • Το Jetspeed χρησιμοποιεί τα Portlet για να παρουσιάσει στον χρήστη τους διάφορους πόρους • Η κάθε σελίδα του Portal αποτελείται από πολλά Portletsτα οποία εμφανίζονται σαν παράθυρα • Τα παράθυρα αυτα, μπορουν να γίνουν minimised/maximized/closed/movedμέσα στη σελίδα • Ο μηχανισμός θα μπορούσε να χαρακτηριστεί ως ένα virtual desktop (επιφάνεια εργασίας)

  8. Portlets

  9. Portlet – PSML API • Όλοι οι πόροι διατίθενται στους χρήστες ως Portlets μέσο ενός καταλόγου • Ο κάθε χρήστης έχει πολλές δυνατότητες παραμετροποίησης στη λογική εμφάνισης τον Portlet,όπως να • τα ομαδοποιήσει με τη βοήθεια ενός Menu-panel / Tab-panel • αλλάξει τη θέση του κάθε Portletσε μια σελίδα • αλλάξει την εμφάνιση των Portletχρησιμοποιώντας καποιο skin

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

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

More Related