Skip to main content

Jaká je knihovna aktivní šablony?

Knihovna aktivních šablon (ATL) je sada programovacích protokolů, které se používají k vývoji kódu pro určité stránky serveru a komponenty softwarových aplikací.ATL se používá v Microsoft Windows prostředí ve spojení s programováním C ++.Objekty běžného objektu (COM) jsou vytvořeny s knihovně aktivní šablony.

ATL je v podstatě konglomerát různých nástrojů, které interagují s webovým softwarem a prohlížeči.Umožňuje uživatelům webu přijímat materiál, data a další softwarové aplikace prostřednictvím webového prohlížeče.Například, když uživatel internetu vytáhne web a přehrává film prostřednictvím webového přehrávače médií, je to příklad používané ovládací prvky ATL.

ATL je v podstatě synonymem jazyků Java a jejich různými aplikacemi.Knihovna aktivních šablon byla známá jako ActiveX Knihovna šablon.Byl vyvinut společností Microsoft K použití primárně s webovým prohlížečem, Internet Explorer .Programátoři používají knihovnu k psaní modelu objektu komponenty, který je jako skript, který běží z hlavní stránky serverů.Data objektů jsou udržována a umístěna v databázi serverů.Ovládací prvky ATL činí tyto soubory zranitelné vůči kybernetickým útokům a virům, a proto existují neustálé aktualizace zabezpečení jak pro webové prohlížeče, tak pro serverové aplikace.

Každý skript udržuje svou vlastní stránku webového serveru.Objekt, který je spuštěn, se zobrazí v kódování HTML s příponou .asp.Tato zkratka znamená stránku Active Server.Programování C ++ lze také použít k zápisu skriptu knihovny aktivních šablon, což pomáhá zkrátit dobu potřebné pro uživatele webu k získání přístupu na stránku serveru.denní základ.Tento proces se stal tak automatizovaným, že mnoho uživatelů webu a internetových surfaři si ani neuvědomují, že se zabývají objektem, který byl napsán s ATL kódováním.Dialogové okna Active Control, okna chat s okamžitým zprávou a vložený zvuk a video jsou některé z běžnějších aplikací.Ovládací prvky webového prohlížeče jsou další příklady modelů objektů komponent, které jsou zabudovány do webového softwaru.Příkladem jsou weby, které umožňují uživatelům vytvářet personalizované mediální kanály a nahrávání videí.Tato videa jsou uložena na centrálním serveru, kde každý uživatel udržuje personalizovanou stránku serveru.