ΥΠΟΔΕΙΓΜΑ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ ΓΙΑ Διαδικτυακή Πύλη ΕΛ/ΛΑΚ

From Ελεύθερο Λογισμικό / Λογισμικό ανοιχτού κώδικα
Jump to: navigation, search

Τεχνικές Προδιαγραφές Διαδικτυακής Πύλης ΕΛ/ΛΑΚ

Η επιτυχής λειτουργία της Διαδικτυακής Πύλης προϋποθέτει ότι η αρχιτεκτονική του συστήματος θα πρέπει να διασφαλίζει τις βασικές αρχές:

• Υψηλή Διαθεσιμότητα.

• Επεκτασιμότητα.

• Υψηλές Επιδόσεις.

• Ασφάλεια.

Βασισμένη σε πρότυπα ανοιχτών αρχιτεκτονικών, η διαδικτυακή πύλη θα πρέπει να διασφαλίζει την χρήση διεπαφών όλων των υπαρκτών ή μελλοντικών συστημάτων του οργανισμού ανεξαρτήτως πλατφόρμας ανάπτυξης, λειτουργικού συστήματος και βάσης δεδομένων. Η επιλογή των τεχνολογιών υλοποίησης της πύλης θα πρέπει να έχει ως αποτέλεσμα ένα ανοιχτό περιβάλλον ικανό να απαντήσει σε οποιεσδήποτε ανάγκες, ανεξάρτητα από τα συστήματα ή τις εφαρμογές που θα πρέπει να προσπελαστούν για να ικανοποιηθούν οι ανάγκες αυτές. Γι’ αυτούς τους λόγους η επιλογή θα είναι λογισμικό διαχείρισης περιεχομένου (CMS) ανοικτού κώδικα.

Χαρακτηριστικά

Τις ανάγκες αυτού του συστήματος είναι ικανό να καλύψει ένα ανοικτό λογισμικό διαχείρισης περιεχομένου (CMS) . Κάποια από τα χαρακτηριστικά του περιγράφονται παρακάτω .

  • Πλήρη και τεκμηριωμένα API (Application Programming Interface) θα επιτρέπουν την ολοκλήρωση – διασύνδεση με τρίτες εφαρμογές
  • Δυνατότητα διασύνδεσης και επικοινωνίας με τρίτες εφαρμογές βάσει διεθνών standards (XML, SOAP, REST κ.λ.π.).
  • Δυνατότητες εισαγωγής πληροφορίας από εξωτερικές πηγές και ειδικότερα:

             – XML

              – Web Services

              – ASCII αρχεία

Άλλες ιστοσελίδες

  • Υποστήριξη πρωτοκόλλων ανταλλαγής περιεχομένου

              – HTTP

              – FTP

–WebDAV (Web Distributed Authoring and Versioning)

  • Υποστήριξη προτύπων προσβασιμότητας ΑΜΕΑ που καλύπτονται από το λογισμικό της διαδικτυακής πύλης (π.χ. W3C/WAi, CRASection 508, κλπ)
  • Δυνατότητα ενσωμάτωσης λειτουργιών διασύνδεσης με κινητά μέσα (PDA’s, κινητά τηλεφώνα, κ.λ.π.) για κάλυψη πιθανών μελλοντικών αναγκών τόσο των χρηστών όσο και των διαχειριστών του συστήματος