Container (tipo de dado abstrato)

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

Em programação orientada a objetos, Container é um delimitador abstrato, ou seja, um objeto que contém outros objetos que 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 | editar código-fonte]

Em Java EE, o container provê 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 de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.