Recipiente

Definição - o que significa container?

Container, no contexto do desenvolvimento Java, refere-se a uma parte do servidor que é responsável por gerenciar o ciclo de vida dos aplicativos da web. Os aplicativos da Web especificam o gerenciamento do ciclo de vida necessário com a ajuda de um contrato apresentado em formato XML. O contêiner da Web não pode ser acessado diretamente por um cliente. Em vez disso, o servidor gerencia o contêiner da Web, que por sua vez gerencia o código do aplicativo da Web.

Definirtec explica Container

O contêiner é um componente importante dos aplicativos da Web na tecnologia J2EE baseada em Java. Ele é responsável por manter os componentes individuais no lado do servidor, que incluem servlets Java, páginas de servidor Java e faces de servidor Java. A forma como os serviços serão fornecidos e acessados ​​é determinada por um contrato, que é um acordo entre o aplicativo da Web e o contêiner. Isso fornece uma quantidade considerável de segurança na estrutura J2EE, porque os aplicativos clientes não sabem da existência do contêiner e, portanto, não pode ser acessado diretamente. Portanto, o contêiner da Web é responsável por inicializar os componentes do aplicativo da Web e invocar as solicitações do cliente nos componentes.

Esta definição foi escrita no contexto de Java