Assembleur d’applications

Définition - Que signifie Application Assembler?

Un assembleur d'application est une personne ou une organisation qui assemble des fichiers Java Archive (JAR) obtenus auprès du fournisseur de bean entreprise pour créer une application. L'assembleur d'application Java a la capacité d'augmenter et / ou de réduire le nombre de fichiers JAR. L'assembleur d'application et le fournisseur EJB (Enterprise JavaBeans) peuvent être des individus ou des organisations identiques ou distincts.

L'assembleur d'application rassemble tous les composants du bean entreprise en une seule unité pour le déploiement. L'assembleur d'application peut définir ou non la vue de sécurité du fichier JAR du bean entreprise, qui comprend un groupe de rôles de sécurité. Ces rôles sont les méthodes de regroupement d'autorisations sémantiques utilisées pour accéder et utiliser avec succès l'application.

Definir Tech explique l'assembleur d'applications

L'une des responsabilités de l'assembleur d'application est de fournir une vue de sécurité des beans entreprise, ce qui simplifie le travail du déployeur. Lorsqu'un assembleur d'application ne fournit pas la vue de sécurité, le déployeur doit comprendre tous les rôles d'utilisateur avant d'allouer la vue de sécurité. Lorsqu'un assembleur d'application définit les rôles de sécurité, le déployeur attribue ensuite des groupes d'utilisateurs ou des comptes d'utilisateurs aux rôles de sécurité définis par l'assembleur d'application.

L'assembleur d'applications est responsable des tâches suivantes:

  • Modification du nom du bean entreprise.
  • Modification des valeurs d'entrée d'environnement.
  • Définition de nouvelles valeurs des propriétés d'environnement.
  • Modifier ou créer de nouveaux éléments de description.
  • Création d'un élément de lien EJB dans le fichier JAR pour lier une référence de bean entreprise à un bean entreprise.
  • Définition des rôles de sécurité à l'aide de l'élément security-role, ce qui signifie que l'assembleur doit utiliser l'élément role-link pour lier les références de rôle de sécurité déclarées du fournisseur de bean aux rôles de sécurité.
  • Définition des autorisations de méthode avec l'élément method-permission.
  • Définition des attributs de transaction.