Skip to main content

Ποια είναι η βιβλιοθήκη ενεργού προτύπου;

Η βιβλιοθήκη ενεργού προτύπου (ATL) είναι ένα σύνολο πρωτοκόλλων προγραμματισμού που χρησιμοποιούνται για την ανάπτυξη κώδικα για ορισμένες σελίδες διακομιστή και στοιχεία εφαρμογής λογισμικού.Το ATL χρησιμοποιείται σε Microsoft Reg.Windows περιβάλλον σε συνδυασμό με τον προγραμματισμό C ++.Τα αντικείμενα του κοινού μοντέλου αντικειμένων (COM) είναι κατασκευασμένα με τη βιβλιοθήκη ενεργού προτύπου.

Ένα ATL είναι βασικά ένα συγκρότημα διαφορετικών εργαλείων που αλληλεπιδρούν με το λογισμικό που βασίζονται στο διαδίκτυο και τα προγράμματα περιήγησης.Επιτρέπει στους χρήστες του Ιστού να λαμβάνουν υλικές, δεδομένα και άλλες εφαρμογές λογισμικού μέσω ενός προγράμματος περιήγησης στο Web.Για παράδειγμα, όταν ένας χρήστης του Διαδικτύου τραβάει έναν ιστότοπο και παίζει μια ταινία μέσω ενός web-based media player, αυτό είναι ένα παράδειγμα ελέγχου ATL που χρησιμοποιείται.

ουσιαστικά, η ATL είναι συνώνυμη με τις γλώσσες Java και τις διάφορες εφαρμογές τους.Η βιβλιοθήκη ενεργού προτύπου ήταν γνωστή ως ActiveX Reg.Βιβλιοθήκη προτύπων.Αναπτύχθηκε από την Microsoft Reg.Για να χρησιμοποιηθεί κυρίως με το πρόγραμμα περιήγησης στο Web, το Internet Explorer Reg.Οι προγραμματιστές χρησιμοποιούν τη βιβλιοθήκη για να γράψουν ένα μοντέλο αντικειμένου στοιχείου, το οποίο είναι σαν ένα σενάριο που τρέχει από μια κύρια σελίδα διακομιστών.

Ο διακομιστής είναι αυτό που οι χρήστες του Ιστού έχουν πραγματικά πρόσβαση όταν τραβούν το αντικείμενο.Τα δεδομένα αντικειμένων διατηρούνται και στεγάζονται στη βάση δεδομένων διακομιστών.Οι έλεγχοι ATL καθιστούν αυτά τα αρχεία ευάλωτα σε επιθέσεις και ιούς στον κυβερνοχώρο και γι 'αυτό υπάρχουν συνεχείς ενημερώσεις ασφαλείας τόσο σε προγράμματα περιήγησης ιστού όσο και σε εφαρμογές διακομιστή.Το αντικείμενο που ξεκινά θα εμφανιστεί σε HTML κωδικοποίηση με ένα επίθημα .asp.Αυτό το ακρωνύμιο αντιπροσωπεύει τη σελίδα ενεργού διακομιστή.Ο προγραμματισμός C ++ μπορεί επίσης να χρησιμοποιηθεί για να γράψει το σενάριο Active Template Librarys, το οποίο βοηθά στη μείωση του χρόνου που χρειάζεται για τον χρήστη του ιστού να αποκτήσει πρόσβαση στη σελίδα διακομιστή.καθημερινή βάση.Η διαδικασία έχει γίνει τόσο αυτοματοποιημένη ώστε πολλοί χρήστες του διαδικτύου και οι surfers του Διαδικτύου δεν συνειδητοποιούν καν ότι ασχολούνται με ένα αντικείμενο που γράφτηκε με την κωδικοποίηση ATL.Τα παράθυρα διαλόγου ενεργού ελέγχου, τα παράθυρα συνομιλίας άμεσων μηνυμάτων και ο ενσωματωμένος ήχος και βίντεο είναι μερικές από τις πιο συνηθισμένες εφαρμογές.Τα χειριστήρια του προγράμματος περιήγησης ιστού είναι άλλα παραδείγματα μοντέλων αντικειμένων εξαρτημάτων που είναι ενσωματωμένα στο λογισμικό που βασίζονται στο διαδίκτυο.Οι ιστότοποι που επιτρέπουν στους χρήστες να δημιουργούν εξατομικευμένα κανάλια πολυμέσων και να μεταφορτώσουν βίντεο είναι ένα παράδειγμα.Αυτά τα βίντεο αποθηκεύονται σε έναν κεντρικό διακομιστή όπου κάθε χρήστης διατηρεί μια εξατομικευμένη σελίδα διακομιστή.