Skip to main content

Hva er det aktive malbiblioteket?

Active Template Library (ATL) er et sett med programmeringsprotokoller som brukes til å utvikle kode for visse serversider og programvare -applikasjonskomponenter.ATL brukes i en Microsoft Windows Miljø i forbindelse med C ++ programmering.Common Object Model (COM) objekter er bygget med Active Template Library.

Et ATL er i utgangspunktet et konglomerat av forskjellige verktøy som samhandler med nettbasert programvare og nettlesere.Det gjør at nettbrukere kan motta materiale, data og andre programvare -applikasjoner gjennom en nettleser.For eksempel, når en internettbruker drar opp et nettsted og spiller en film gjennom en nettbasert mediespiller, er dette et eksempel på en ATL-kontroll i bruk.

I hovedsak er ATL synonymt med Java-språkene og deres forskjellige applikasjoner.Det aktive malbiblioteket pleide å være kjent som Activex Malbibliotek.Det ble utviklet av Microsoft som først og fremst skal brukes med nettleseren, Internet Explorer .Programmerere bruker biblioteket til å skrive en komponentobjektmodell, som er som et skript som kjører fra en servere hovedside.

Serveren er hva nettbrukere faktisk får tilgang til når de trekker opp objektet.Objektdataene opprettholdes og plasseres i serveringsdatabasen.ATL -kontroller gjør disse filene sårbare for cyberangrep og virus, og det er grunnen til at det er konstante sikkerhetsoppdateringer til både nettlesere og serverapplikasjoner.

Hvert skript opprettholder sin egen webserverside.Objektet som lanseres vil dukke opp i HTML -koding med et .asp -suffiks.Dette forkortelsen står for Active Server -siden.C ++ programmering kan også brukes til å skrive det aktive malbibliotekets skript, noe som hjelper til med å redusere tiden det tar for nettbrukeren å få tilgang til server -siden.

et daglig grunnlag.Prosessen har blitt så automatisert at mange nettbrukere og internettsurfere ikke en gang innser at de har å gjøre med et objekt som ble skrevet med ATL -koding.Aktive kontrolldialogbokser, instantmelding chat -vinduer og innebygd lyd og video er noen av de mer vanlige applikasjonene.Nettsteder som lar brukere lage personlige mediekanaler og laste opp videoer er et eksempel.Disse videoene lagres på en sentral server der hver bruker opprettholder en personlig serverside.