Jaká je aktivní knihovna šablon?

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 softwarové aplikace. ATL se používá v prostředí Microsoft® Windows® 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í, jedná se o příklad používané ovládací prvky ATL. Knihovna aktivních šablon byla známá jako knihovna šablon ActiveX®. Byl vyvinut společností Microsoft®, aby byl použit primárně s webovým prohlížečem, Internet Explorer®. Programátoři používajíKnihovna pro psaní modelu objektu komponenty, který je jako skript, který běží z hlavní stránky serveru. Data objektu jsou udržována a umístěna v databázi serveru. Ovládací prvky ATL jsou 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.

Uživatelé webu interagují každý den s řadou aktivních ovládacích prvků knihovny šablon. Proces se stal takAutomatizované, že mnoho uživatelů webu a internetových surfařů si ani neuvědomuje, že se zabývají předmětem, který byl napsán s kódováním ATL. 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.

Některé uživatelské stránky Web 2.0 jsou postaveny na myšlence modelů objektů komponent. 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.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?