Lar Nas noticias O que é um montador de aplicativos? - o que é techopedia

O que é um montador de aplicativos? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Application Assembler?

Um assembler de aplicativos é uma pessoa ou organização que monta arquivos Java Archive (JAR) obtidos do provedor de beans corporativos para construir um aplicativo. O montador de aplicativos Java tem a capacidade de aumentar e / ou diminuir o número de arquivos JAR. O assembler de aplicativos e o provedor Enterprise JavaBeans (EJB) podem ser os mesmos ou distintos indivíduos ou organizações.


O assembler de aplicativos reúne todos os componentes do bean corporativo em uma única unidade para implementação. O montador de aplicativos pode ou não definir a visualização de segurança do arquivo JAR do bean corporativo, que é composta por um grupo de funções de segurança. Essas funções são os métodos de agrupamento de permissões semânticas usados ​​para acessar e usar o aplicativo com êxito.

Techopedia explica Application Assembler

Uma responsabilidade do montador de aplicativos é fornecer uma visão de segurança dos beans corporativos, simplificando o trabalho do implementador. Quando um montador de aplicativos não fornece a visão de segurança, o implementador deve entender todas as funções do usuário antes de alocar a visão de segurança. Quando um montador de aplicativos define as funções de segurança, o implementador aloca grupos de usuários ou contas de usuário para as funções de segurança definidas pelo montador de aplicativos.


O montador de aplicativos é responsável pelas seguintes funções:

  • Alterando o nome do bean corporativo.
  • Modificando valores de entrada do ambiente.
  • Definindo novos valores de propriedades do ambiente.
  • Modificando ou criando novos elementos de descrição.
  • Criando um elemento de link EJB no arquivo JAR para vincular uma referência de bean corporativo a um bean corporativo.
  • Definindo funções de segurança usando o elemento security-role, significando que o montador deve usar o elemento role-link para vincular as referências de função de segurança declaradas do provedor de bean às funções de segurança.
  • Definindo permissões de método com o elemento de permissão de método.
  • Definindo atributos de transação.
O que é um montador de aplicativos? - o que é techopedia