Contêiner

O que é um "Contêiner" no Computador?

Um contêiner (em Inglês: container) é algo que contém outras coisas (em Inglês: to contain, "conter"). O termo é usado em software para se referir a algum objeto virtual cujo propósito é conter outros objetos virtuais. Em particular:

  1. Em interfaces gráficas de usuário, um contêiner é um objeto que dispõe os objetos dentro dele. Chamamos esse de contêiner e conteúdo de pai e filho (parent and child). Por exemplo, uma barra de ferramentas é um contêiner que contém botões de ferramenta. Nesse caso, a barra é considerada o elemento de interface gráfica "pai" e os botões os "filhos."
  2. Em ambientes de execução, contêiner pode ser o termo de um objeto que possui todas as configurações necessário para executar um programa, ou um objeto estruturado de tal forma que restringe a habilidade de seu conteúdo afetar o sistema fora do contêiner por motivos de segurança (i.e. um sandbox). Por exemplo, quando você acessa uma página web no seu navegador, uma página não é capaz de interagir com as outras páginas que você tem aberto, pois toda a programação da página está isolada dentro de um contêiner de execução.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *