Le
cadre d'extension du modèle virtual member manager permet de l'étendre à la
fois en phases de déploiement et d'exécution.
Bien que virtual member manager soit livré avec un modèle intégré, vous
risquez d'avoir à ajouter de nouvelles définitions de propriété, de nouveaux
types d'entité et de nouveaux types de contrôle pour répondre à vos besoins
spécifiques.
Le format (modèle) du graphique de données peut être un modèle
dynamique (XSD) ou un modèle statique (code généré statiquement).
Remarque : Les propriétés et les entités situées dans le même espace de nom doivent
toutes avoir soit un modèle statique, soit un modèle dynamique. Les
modèles ne peuvent pas être mélangés dans un même espace de nom.
La portée de l'extension inclut les ajouts effectués au cours des phases
d'exécution et de déploiement.
Virtual member manager se base sur le standard SDO (Service Data Object). Le
modèle de graphique de données virtual
member manager est statique ou dynamique. Statique signifie qu'un code a
été généré au cours de la phase de déploiement pour implémenter le
modèle ; dynamique signifie qu'aucun code n'a été généré et que le modèle est
construit sur la mémoire par le chargement de fichiers XSD au cours de
chaque démarrage.
Remarque : Le niveau de
performances est supérieur avec le modèle statique mais le modèle dynamique est
plus souple.
Le
cadre d'extension du modèle virtual member manager prend en charge les
scénarios suivants pour lesquels l'utilisation de virtual member manager est
configurée :
- le modèle dynamique et vous devez créer de nouveaux types de propriétés
pour les types d'entité intégrée de virtual member manager au cours de la
phase d'exécution via l'interface API de virtual member manager.
- le
modèle dynamique et vous devez créer de nouveaux types d'entité et leurs
nouveaux types de propriété associés en phase d'exécution via l'interface API
de virtual member manager.
- le
modèle dynamique et vous devez créer de nouveaux types de propriété pour les
types d'entité intégrée de virtual member manager en phase de
déploiement.
- le modèle dynamique
et vous devez créer de nouveaux types d'entité et leurs nouveaux types de
propriété associés en phase de déploiement.
- le
modèle dynamique et vous devez créer des types de contrôle en phase de
déploiement.
- le modèle statique
et vous devez créer de nouveaux types d'entité et leurs nouveaux types de
propriété associés en phase d'exécution via l'interface API de virtual member
manager.
- le modèle statique et
vous devez créer de nouveaux types de propriété pour les types d'entité intégrée
de virtual member manager en phase de déploiement.
- le modèle statique et vous devez créer de nouveaux types d'entité et leurs
nouveaux types de propriété associés en phase de déploiement.
- le modèle statique et vous devez créer des types de contrôle en phase de
déploiement.