Qual é a biblioteca de modelos ativos?

A biblioteca de modelos ativos (ATL) é um conjunto de protocolos de programação que são usados ​​para desenvolver código para determinadas páginas do servidor e componentes de aplicativos de software. O ATL é usado em um ambiente Microsoft® Windows® em conjunto com a programação C ++. Os objetos comuns do modelo de objeto (COM) são construídos com a biblioteca de modelos ativos.

Um ATL é basicamente um conglomerado de diferentes ferramentas que interagem com software e navegadores baseados na Web. Ele permite que os usuários da Web recebam materiais, dados e outros aplicativos de software por meio de um navegador da Web. Por exemplo, quando um usuário da Internet puxa um site e é exibido por meio de um media player baseado na Web, este é um exemplo de controle ATL em uso.

Essencialmente, o ATL é sinônimo de idiomas Java e suas várias aplicações. A biblioteca de modelos ativos costumava ser conhecida como a biblioteca de modelos ActiveX®. Foi desenvolvido pelo Microsoft® para ser usado principalmente com seu navegador da web, Internet Explorer®. Os programadores usam oBiblioteca para escrever um modelo de objeto de componente, que é como um script que é executado na página principal de um servidor. Os dados do objeto são mantidos e alojados no banco de dados do servidor. Os controles da ATL tornam esses arquivos vulneráveis ​​a ataques e vírus cibernéticos, e é por isso que existem atualizações de segurança constantes para navegadores da Web e aplicativos de servidor.

Cada script mantém sua própria página de servidor da web. O objeto lançado será exibido na codificação HTML com um sufixo .asp. Este acrônimo significa página do servidor ativo. A programação de C ++ também pode ser usada para escrever o script da biblioteca de modelos ativos, o que ajuda a diminuir a quantidade de tempo que leva para o usuário da web obter acesso à página do servidor.

Os usuários da Web interagem com uma variedade de controles de biblioteca de modelos ativos diariamente. O processo se tornou tãoAutomatizou que muitos usuários da Web e surfistas na Internet nem percebem que estão lidando com um objeto que foi escrito com a codificação ATL. Caixas de diálogo de controle ativo, janelas de bate -papo de mensagens instantâneas e áudio e vídeo incorporados são alguns dos aplicativos mais comuns. Os controles do navegador da Web são outros exemplos de modelos de objetos componentes incorporados em software baseado na Web.

Alguns sites de usuários da Web 2.0 são criados em torno da idéia de modelos de objetos componentes. Os sites que permitem aos usuários criar canais de mídia personalizados e fazer upload de vídeos são um exemplo. Esses vídeos são armazenados em um servidor central, onde cada usuário mantém uma página de servidor personalizada.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?