Skip to main content

Wat is de actieve sjabloonbibliotheek?

De Active Template Library (ATL) is een set programmeerprotocollen die worden gebruikt om code te ontwikkelen voor bepaalde serverpagina's en softwareapplicatiecomponenten.ATL wordt gebruikt in een Microsoft Windows omgeving in combinatie met C ++ programmering.Common Object Model (COM) objecten zijn gebouwd met de actieve sjabloonbibliotheek.

Een ATL is in feite een conglomeraat van verschillende tools die interageren met webgebaseerde software en browsers.Hiermee kunnen webgebruikers via een webbrowser materiaal-, gegevens- en andere softwaretoepassingen ontvangen.Wanneer een internetgebruiker bijvoorbeeld een website haalt en een film speelt via een webgebaseerde mediaspeler, is dit een voorbeeld van een ATL-besturingselement in gebruik.

In wezen is ATL synoniem met de Java-talen en hun verschillende applicaties.De actieve sjabloonbibliotheek stond vroeger bekend als de ActiveX Sjabloonbibliotheek.Het werd ontwikkeld door de Microsoft In de eerste plaats worden gebruikt met zijn webbrowser, Internet Explorer .Programmeurs gebruiken de bibliotheek om een componentobjectenmodel te schrijven, dat lijkt op een script dat wordt uitgevoerd vanaf een hoofdpagina van de servers.

De server is waar webgebruikers daadwerkelijk toegang toe krijgen wanneer ze het object ophalen.De objectengegevens worden onderhouden en gehuisvest in de serversdatabase.ATL -besturingselementen maken die bestanden kwetsbaar voor cyberaanvallen en virussen, daarom zijn er constante beveiligingsupdates voor zowel webbrowsers als servertoepassingen.

Elk script onderhoudt zijn eigen webserverpagina.Het gelanceerde object wordt weergegeven in HTML -codering met een .asp -achtervoegsel.Dit acroniem staat voor Active Server -pagina.C ++ programmeren kan ook worden gebruikt om het actieve sjabloonbibliotheekscript te schrijven, wat helpt om de hoeveelheid tijd die de webgebruiker nodig heeft te verminderen om toegang te krijgen tot de serverpagina.

Webgebruikers interageren met een verscheidenheid aan actieve sjabloonbibliotheekbesturingselementen opeen dagelijkse basis.Het proces is zo geautomatiseerd dat veel webgebruikers en internetsurfers zich niet eens realiseren dat ze te maken hebben met een object dat is geschreven met ATL -codering.Dialoogvenster Actief besturingselement, direct berichtchat Windows en embedded audio en video zijn enkele van de meest voorkomende toepassingen.Webbrowserbesturingselementen zijn andere voorbeelden van componentobjectenmodellen die zijn ingebouwd in webgebaseerde software.

Sommige Web 2.0-gebruikerssites zijn gebouwd rond het idee van componentobjectenmodellen.Sites waarmee gebruikers gepersonaliseerde mediakanalen kunnen maken en video's uploaden, zijn een voorbeeld.Deze video's worden opgeslagen in een centrale server waar elke gebruiker een gepersonaliseerde serverpagina onderhoudt.