Índice:
- Definição - O que significa o Application Client Container (ACC)?
- Techopedia explica Application Client Container (ACC)
Definição - O que significa o Application Client Container (ACC)?
Um contêiner de cliente de aplicativo (ACC) é um conjunto de classes Java, bibliotecas e outros arquivos necessários para execução do cliente de aplicativo que são empacotados com o cliente de aplicativo para distribuição. O ACC gerencia a execução do cliente do aplicativo e usa os recursos necessários do sistema para ativar a funcionalidade do cliente do aplicativo.
Techopedia explica Application Client Container (ACC)
Os dois principais recursos do ACC são segurança e nomeação. O ACC garante segurança coletando dados de autenticação do usuário, como nome de usuário e senha. O ACC envia os dados coletados ao servidor por meio da interface RMI (Java Remote Method Invocation) através do Internet Inter-Orb Protocol (IIOP) (RMI / IIOP). Os dados de autenticação são então processados usando o módulo Java Authentication and Authorization Service (JAAS).
A Java Virtual Machine (JVM) é um bom exemplo de um contêiner de aplicativo. O ACC e o cliente do aplicativo são executados na máquina cliente. Uma vantagem distinta do ACC é o seu peso leve em comparação com outros contêineres.
