Container (tipo de dado abstrato)

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Container (programação))
Ir para: navegação, pesquisa

Um Container, em programação orientada a objetos, é um delimitador abstrato, "um objeto que contém outros objetos". Estes podem ser incluídos ou removidos dinamicamente (durante o tempo de execução), diferentemente do que ocorre em uma composição onde este relacionamento é fixado durante o tempo de compilação.

Container Java Enterprise Edition [editar]

Em Java EE, o container contém os componentes construídos como Servlets (container para aplicações Web) ou EJBs (container para componentes de negócio). Um exemplo de container para Web é o Tomcat. Quando uma aplicação web faz uma solicitação para um Servlet, o servidor não entrega a solicitação diretamente ao Servlet, mas para o container que contém o Servlet. O container gerencia o ciclo de vida, dá suporte ao multithread, segurança, e suporte para páginas JSP, no caso dos containers web.

Ícone de esboço Este artigo sobre Programação é um esboço. Você pode ajudar a Wikipédia expandindo-o.