Casa Nelle news Che cos'è un assemblatore di applicazioni? - definizione da techopedia

Che cos'è un assemblatore di applicazioni? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa Application Assembler?

Un assemblatore di applicazioni è un individuo o un'organizzazione che assembla i file JAR (Java Archive) ottenuti dal provider del bean enterprise per la creazione di un'applicazione. L'assemblatore di applicazioni Java ha la capacità di aumentare e / o diminuire il numero di file JAR. L'assemblatore di applicazioni e il provider Enterprise JavaBeans (EJB) possono essere individui o organizzazioni uguali o distinti.


L'assemblatore di applicazioni riunisce tutti i componenti del bean enterprise in un'unica unità per la distribuzione. L'assemblatore dell'applicazione può o meno definire la vista di sicurezza del file JAR del bean enterprise, che comprende un gruppo di ruoli di sicurezza. Questi ruoli sono i metodi di raggruppamento delle autorizzazioni semantici utilizzati per accedere e utilizzare correttamente l'applicazione.

Techopedia spiega Application Assembler

Una responsabilità dell'assemblatore di applicazioni è fornire una visione di sicurezza dei bean enterprise, semplificando il lavoro del deployer. Quando un assemblatore di applicazioni non fornisce la vista di sicurezza, il distributore deve comprendere tutti i ruoli utente prima di allocare la vista di sicurezza. Quando un assemblatore di applicazioni definisce i ruoli di sicurezza, il distributore alloca quindi gruppi di utenti o account utente ai ruoli di sicurezza definiti dall'assemblatore di applicazioni.


L'assemblatore dell'applicazione è responsabile dei seguenti compiti:

  • Modifica del nome del bean enterprise.
  • Modifica dei valori della voce di ambiente.
  • Definizione di nuovi valori delle proprietà dell'ambiente.
  • Modifica o creazione di nuovi elementi di descrizione.
  • Creazione di un elemento di collegamento EJB nel file JAR per collegare un riferimento del bean enterprise a un bean enterprise.
  • Definizione dei ruoli di sicurezza utilizzando l'elemento security-role, ovvero l'assemblatore deve utilizzare l'elemento role-link per collegare i riferimenti ai ruoli di sicurezza dichiarati dal provider del bean ai ruoli di sicurezza.
  • Definizione delle autorizzazioni del metodo con l'elemento metodo-permesso.
  • Definizione degli attributi di transazione.
Che cos'è un assemblatore di applicazioni? - definizione da techopedia