Processus de chargement du schéma et extension de schéma dans un environnement à plusieurs domaines de sécurité

Dans un environnement à plusieurs domaines de sécurité, chaque domaine possède sa propre copie du schéma virtual member manager.

Virtual member manager charge tous les packages de modèle de schéma dans un même registre EMF de chargeur de classes. Tous les schémas sont stockés et étendus dans le registre EMF spécifique au domaine du chargeur de classes d'extension WAS, qui est visible par toutes les applications de ce domaine. Dans les scénarios où virtual member manager est initialisé par une application utilisateur (mode local) et non par WebSphere Application Server, le schéma est stocké dans le registre EMF spécifique au chargeur de classes d'application.

Dans un environnement à plusieurs domaines de sécurité, vous pouvez définir la propriété useGlobalSchema pour utiliser le schéma global au lieu du schéma spécifique au domaine. Le schéma global fait référence au schéma du domaine admin. Si vous utilisez un schéma prêt à l'emploi sans extensions de schéma, vous pouvez utiliser le schéma global pour éviter les schémas en double pour chacun des domaines. Cela permet d'économiser de la mémoire et donc d'obtenir de meilleures performances.

Eviter les incidents : Les domaines d'application qui sont définis pour utiliser le schéma global partagent le même schéma du domaine admin. Ainsi, si vous étendez le schéma d'une application dans un domaine, vous devez étudier comment cela peut avoir une incidence sur les applications d'autres domaines car elles sont également liées par le même schéma. Par exemple, l'ajout d'une propriété obligatoire à une application peut entraîner l'échec des autres applications.

Pour plus d'informations sur la définition de la propriété useGlobalSchema à l'aide de la commande wsadmin setIdMgrUseGlobalSchemaForModel, reportez-vous à la rubrique Groupe de commandes IdMgrConfig pour l'objet AdminTask dans le centre de documentation de WebSphere Application Server.



Conditions d'utilisation | Commentaires