Índice:
- Definição - O que significa o Application Client Module?
- Techopedia explica o Application Client Module
Definição - O que significa o Application Client Module?
No Java Platform 2, Enterprise Edition (J2EE), um módulo cliente de aplicativo contém um aplicativo Java que se conecta a um servidor J2EE e utiliza seus recursos.
Um módulo do cliente de aplicativo contém o descritor de implementação do cliente de aplicativo e uma ou mais classes. No J2EE, um módulo contém um ou mais componentes J2EE, bem como um descritor de implementação de componente do tipo de contêiner correspondente.
Techopedia explica o Application Client Module
Existem quatro tipos de módulos J2EE:
- Módulo do cliente de aplicativo: contém um descritor de implementação do cliente de aplicativo, que é um arquivo XML (Extensible Markup Language) com uma extensão .xml, além de arquivos de classe, que são compactados como arquivos Java Archive (JAR) com extensões .jar.
- Módulo Enterprise JavaBeans (EJB): Contém um descritor de implementação EJB e arquivos de classe.
- Módulo da Web: Contém um descritor de implementação de aplicativo da Web, arquivos de classe de servlet e arquivos JSP (Java Server Pages).
- Módulo do adaptador de recursos: Contém interfaces Java, classes, bibliotecas, documentação e um descritor de implementação do adaptador de recursos.
Um módulo do cliente de aplicativo inclui rotinas de cliente do lado do servidor e os recursos necessários estão contidos nos projetos do cliente de aplicativo.
Um componente do aplicativo cliente pode ser executado apenas após ser montado como um módulo J2EE e instalado em seu contêiner.