Abrir menu principal

Container (tipo de dado abstrato)

(Redirecionado de Container (programação))

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 EditionEditar

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.

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