¿Cuál es la biblioteca de plantilla activa?

La Biblioteca de plantilla activa (ATL) es un conjunto de protocolos de programación que se utilizan para desarrollar código para ciertas páginas de servidor y componentes de aplicaciones de software. ATL se utiliza en un entorno Microsoft® Windows® junto con la programación C ++. Los objetos del modelo de objetos comunes (COM) están construidos con la biblioteca de plantillas activas.

Un ATL es básicamente un conglomerado de diferentes herramientas que interactúan con el software y los navegadores basados ​​en la web. Permite a los usuarios web recibir material, datos y otras aplicaciones de software a través de un navegador web. Por ejemplo, cuando un usuario de Internet saca un sitio web y reproduce una película a través de un reproductor multimedia basado en la web, este es un ejemplo de un control de ATL en uso.

Esencialmente, ATL es sinónimo de los idiomas Java y sus diversas aplicaciones. La biblioteca de plantillas activas solía ser conocida como la biblioteca de plantillas ActiveX®. Fue desarrollado por el Microsoft® para ser utilizado principalmente con su navegador web, Internet Explorer®. Los programadores usan elBiblioteca para escribir un modelo de objeto componente, que es como un script que se ejecuta desde la página principal de un servidor.

El servidor es a lo que los usuarios web realmente obtienen acceso cuando extraen el objeto. Los datos del objeto se mantienen y se alojan en la base de datos del servidor. Los controles ATL hacen que esos archivos sean vulnerables a los ataques cibernéticos y los virus, por lo que hay actualizaciones de seguridad constantes tanto para los navegadores web como para las aplicaciones de servidor.

Cada script mantiene su propia página del servidor web. El objeto que se lanza aparecerá en HTML Coding con un sufijo .asp. Este acrónimo representa la página de servidor activo. La programación C ++ también se puede usar para escribir el script de la biblioteca de plantilla activa, que ayuda a disminuir la cantidad de tiempo que le toma al usuario web acceder a la página del servidor.

Los usuarios web interactúan con una variedad de controles de biblioteca de plantillas activas a diario. El proceso se ha vuelto asíAutomatizados que muchos usuarios web y surfistas de Internet ni siquiera se dan cuenta de que están tratando con un objeto escrito con codificación ATL. Los cuadros de diálogo de control activo, las ventanas de chat de mensajes instantáneos y el audio y el video integrados son algunas de las aplicaciones más comunes. Los controles del navegador web son otros ejemplos de modelos de objetos componentes que están integrados en el software basado en la web.

Algunos sitios de usuarios de la Web 2.0 se crean en torno a la idea de los modelos de objetos de componentes. Los sitios que permiten a los usuarios crear canales de medios personalizados y subir videos son un ejemplo. Estos videos se almacenan en un servidor central donde cada usuario mantiene una página de servidor personalizada.

OTROS IDIOMAS