Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει το επίπεδο υποδομής;
Το επίπεδο υποδομής επιτρέπει σε ένα σύστημα λογισμικού να αλληλεπιδρά με εξωτερικά συστήματα, λαμβάνοντας, αποθηκεύοντας και παρέχοντας δεδομένα όταν ζητηθεί. Ωστόσο, το στρώμα υποδομής δεν είναι το μοναδικό στρώμα που επιτρέπει στο σύστημα να συνδεθεί με άλλα συστήματα. Υπάρχουν επίσης και άλλα στοιχεία που εμπλέκονται στη διαδικασία σύνδεσης. Για παράδειγμα, ένα σύστημα λογισμικού πρέπει να συνδεθεί με διάφορες εξωτερικές οντότητες ως μέρος των λειτουργιών του. Στο πλαίσιο ενός παρόχου υπηρεσιών τηλεπικοινωνιών, μπορεί επίσης να χρειάζεται να συνδεθεί ένα σύστημα διαχείρισης πελατειακών σχέσεων (CRM) με τα API που εκτίθενται από ένα εξωτερικό σύστημα, προκειμένου να προβάλλουν τα διάφορα smartphones και προσφορές δεδομένων που είναι διαθέσιμες για τους πελάτες.
Η Techopedia εξηγεί το επίπεδο υποδομής
Το στρώμα υποδομής είναι ένα σημαντικό, αν και προαιρετικό στρώμα σε ένα σύστημα λογισμικού, ειδικά για συστήματα που πρέπει να αλληλεπιδρούν τακτικά με εξωτερικά συστήματα. Το στρώμα υποδομής διαχειρίζεται τις αλληλεπιδράσεις συστήματος-συστήματος, αποθηκεύει δεδομένα που είναι εξωτερικά του συστήματος και εξυπηρετεί τα αιτήματα για ανάκτηση δεδομένων που λαμβάνονται από τα άλλα επίπεδα, όπως το επιχειρηματικό στρώμα. Το στρώμα υποδομής είναι επίσης γνωστό ως στρώμα εμμονής, επειδή χρησιμοποιείται για τη μόνιμη αποθήκευση δεδομένων. Το στρώμα αλληλεπιδρά τακτικά με το στρώμα πρόσβασης δεδομένων και μπορεί να διαχειριστεί τα γραπτά ερωτήματα για να αλληλεπιδράσει με το στρώμα πρόσβασης δεδομένων σε αρχιτεκτονική λογισμικού τριών επιπέδων. Παραδείγματα αντικειμένων μέσα σε ένα επίπεδο υποδομής είναι τα SQLTables, SerialPorts, 3270 τερματικά και SQLBrokers. Το στρώμα υποδομής είναι ένα επίπεδο τεχνολογίας και ανεξάρτητο από την πλατφόρμα.
