Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
ΔημοσίευσεKosmosr Manos Τροποποιήθηκε πριν 9 χρόνια
1
FEDORA ARCHITECTURE1 Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών FEDORA
2
FEDORA ARCHITECTURE2 Τι θα πούμε: 1. Βασικά Χαραχτηριστικά της αρχιτεκτονικής 2. Περιγραφή του Ψηφιακού Αντικειμένου 3. «Όψεις» του Ψηφιακού Αντικειμένου 4. Λογισμικό Αποθετηρίου 5. Παράδειγμα 6. Συμπεράσματα - Προβληματισμοί
3
FEDORA ARCHITECTURE3 Δημιουργοί: Πανεπιστήμια Cornel και Virginia Συλλογές:μεγάλες – ποικίλου περιεχομένου Αίτημα για: 1. ασφαλή – αξιόπιστη αποθήκευση και παροχή περιεχομένου 2. ευκολία στη χρήση 3. να λαμβάνει υπόψη νομικά θέματα
4
FEDORA ARCHITECTURE4 www.fedora.info F lexible E xtensible D igital O bject and R epository A rchitecture
5
FEDORA ARCHITECTURE5 Open-source - Mozila public license χρήση εργαλείων του Web XML METS HTTP SOAP WSDL
6
FEDORA ARCHITECTURE6 FEDORA - Βασικά Χαραχτηριστικά 1. υποστηρίζει ετερογενή δεδομένα 2. δέχεται νέες μορφές 3. ομαδοποίηση σε σύνθετα αντικείμενα 4. ποικιλία «όψεων» περιεχομένου 5. δικαιώματα χρήσης ανά «όψη»
7
FEDORA ARCHITECTURE7 Μοντέλο Ψηφιακού Αντικειμένου
8
FEDORA ARCHITECTURE8 PID: μοναδικό συνολικά στο Διαδίκτυο ανεξάρτητο από όνομα μηχανήματος ή δικτυακή διεύθυνση ή αποθετήριο namespace:serial ( σχήμα URN) π.χ. ionio-lib:15
9
FEDORA ARCHITECTURE9 περιεχόμενο =- δεδομένα και - μεταδεδομένα Χαραχτηρίζεται ως: - εσωτερικό - εξωτερικό εξωτερικό περιεχόμενο δηλώνεται με URL
10
FEDORA ARCHITECTURE10 disseminators = « όψεις » Περιέχονται στο αντικείμενο Μορφοποιούν το περιεχόμενο - για τον χρήστη - για χρήση από κάποια εφαρμογή ανταποκρίνονται στην αφηρημένη έννοια του αντικειμένου που έχει ένας χρήστης
11
FEDORA ARCHITECTURE11 παράδειγμα:
12
FEDORA ARCHITECTURE12 Special Objects = Αντικείμενα Ειδικής Χρήσης Data objects = αντικείμενο δεδομένων bdef = αντικείμενο ορισμού συμπεριφοράς bmech = αντικείμενο μηχανισμού συμπεριφοράς
13
FEDORA ARCHITECTURE13 σχέσεις αντικειμένων
14
FEDORA ARCHITECTURE14 ο μηχανισμός συμπεριφοράς εκτελείται τη στιγμή της ανάκλησης δεδομένων υλοποιείται μέσω web services παρέχει επεκτασιμότητα: νέα συμπεριφορά προκύπτει από εισαγωγή νέου ζευγαριού bdef, bmech που θα χρησιμοποιηθούν στα υπάρχοντα αντικείμενα
15
FEDORA ARCHITECTURE15 Λογισμικό Αποθετηρίου βασικό χαραχτηριστικό: χρήση Web Services Επικοινωνία χρήστη με: - υπηρεσία διαχείρισης - υπηρεσία πρόσβασης μέσω:- HTTPή SOAP με χρήση φυλομετρητή ή ειδικού λογισμικού
16
FEDORA ARCHITECTURE16 υποσύστημα διαχείρισης: - εισαγωγή αντικειμένου ή στοιχείου του - διαγραφή αντικειμένου ή στοιχείου του - τροποποίηση αντικειμένου - έλεγχος ακεραιότητας
17
FEDORA ARCHITECTURE17 υποσύστημα πρόσβασης: - αναζήτηση λίστας disseminations - αίτηση συγκεκριμένου dissemination για την εξυπηρέτηση της αίτησης: εφαρμογή του μηχανισμού συμπεριφοράς που ορίζει ο ορισμός συμπεριφοράς
18
FEDORA ARCHITECTURE18 υποσύστημα αποθήκευσης: διαχειρίζεται το περιεχόμενο σε επίπεδο εγγραφής διαγραφής ανάγνωσης δεδομένων από τους αποθηκευτικούς χώρους
19
FEDORA ARCHITECTURE19 υποσύστημα αποθήκευσης: εσωτερικά αντικείμενα: αποθηκεύονται σαν XML αρχεία κωδικοποιημένα με χρήση METS εξωτερικά αντικείμενα: επικοινωνία με εξωτερικές πηγές προσκόμιση περιεχομένου
20
FEDORA ARCHITECTURE20
21
FEDORA ARCHITECTURE21 σύστημα εκδόσεων: δεν επιτρέπεται τροποποίηση αντικειμένου μόνο εισαγωγή νέας έκδοσης του υποστηρίζει εκδόσεις: - δεδομένων - disseminators υλοποιείται στο σύστημα διαχείρισης
22
FEDORA ARCHITECTURE22 Παράδειγμα: απλούστερη υλοποίηση προκαθορισμένος disseminator χρήση έτοιμων εργαλείων
23
FEDORA ARCHITECTURE23
24
FEDORA ARCHITECTURE24
25
FEDORA ARCHITECTURE25
26
FEDORA ARCHITECTURE26 Συμπεράσματα: Βασισμένο σε τεχνολογίες του Ιστού ευρέως διαδεδομένες Επεκτάσιμο μοντέλο Διαλειτουργικό Κατανεμημένο Ανοικτό
27
FEDORA ARCHITECTURE27 Προβληματισμοί: αποτελεί αρκετά εύχρηστο σύστημα; είναι τελικά απλή η λογική του ώστε να λειτουργήσει ικανοποιητικά για την πληθώρα των απλών Ψ.Β.; χειρίζεται θέματα προστασίας πνευματικών δικαιωμάτων; Μπορεί να τα εντάξει η αρχιτεκτονική στο σύστημα της;
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.