Pré. | Proc. |
Procédure pas à pas : intégration Enterprise Architect
Cette procédure pas à pas vous aide à configurer et à utiliser la capacité d'intégration de Pro Cloud Server pour intégrer un modèle Enterprise Architect à un autre, via l'option d'installation Cloud .
En utilisant l'intégration avec Enterprise Architect , vous pouvez :
- Lier les éléments Enterprise Architect avec leurs homologues dans un modèle Enterprise Architect externe
- Créer des éléments locaux basés sur les éléments externes, et vice-versa
- Synchroniser les changements entre les éléments locaux et externes, au fur et à mesure des besoins
- Réaliser une analyse de traçabilité
- Ajouter des discussions aux éléments du modèle externe
Conditions préalables
Afin de mettre en place l'intégration Enterprise Architect , vous devez d'abord :
- Utiliser une installation sous licence de Pro Cloud Server avec le composant Integration Plug-ins, comme nous venons de le voir
- Les modèles source et cible doivent tous deux être accessibles via le Pro Cloud Server
- Sélectionnez l'option "Activer les fonctionnalités Pro ( Fonctionnalités , WebEA et intégration)" dans la configuration du Pro Cloud Server pour chaque gestionnaire de modèle/base de données.
- Avoir un accès physique au réseau entre le serveur PCS et le serveur PCS hébergeant le modèle EA externe (cela s'applique uniquement si le modèle cible est hébergé à l'aide d'un PCS différent/externe)
- Disposer des informations d'identification de l'utilisateur pour accéder au modèle cible
- Utiliser Enterprise Architect Corporate , Unified ou Ultimate edition v14 ou version ultérieure
Configurer l'intégration Enterprise Architect pour accéder au modèle cible
Suivez ces étapes :
- Double-cliquez sur l'icône du bureau « Pro Cloud Config » pour ouvrir la fenêtre du client Pro Cloud Config.
- Sélectionnez l'onglet 'Intégration' et cochez la case 'Activer les intégrations'. Dans le champ 'Port', saisissez le numéro du port sur lequel le serveur d'intégration écoutera les requêtes du Pro Cloud Server . Il peut s'agir de n'importe quel numéro de port valide/disponible de votre choix. Dans la plupart des cas, la valeur par défaut valeur peut être utilisée.
Note que vous pouvez utiliser l'utilitaire Windows Resource Monitor (resmon.exe) pour vous aider à identifier les "ports d'écoute" déjà utilisés par d'autres applications et services. Il y a un bouton pour ouvrir le moniteur de ressources sur l'onglet "Ports" du client de configuration Pro Cloud . - Cliquez sur le bouton Ajouter. La boîte de dialogue « Ajouter un fournisseur de données » s'affiche.
- Cochez la case "Activé".
- Dans le champ 'Nom', saisissez un nom de connexion approprié. Cette intégration sera liée à un modèle cible spécifique, c'est donc une bonne idée d'utiliser un nom qui permet d'identifier ce modèle. Pour cet exemple, nous utiliserons un nom générique, 'EA Target Modèle '.
- Dans le champ 'Fournisseur', cliquez sur la flèche déroulante et sélectionnez ' Enterprise Architect '; ceci ajoute également automatiquement 'EA' au champ 'Préfixe'.
- Dans le panneau 'Integration Plugin', dans le champ 'Port', tapez le numéro du port que le serveur d'intégration utilisera pour communiquer avec le plug-in Enterprise Architect . Il peut s'agir de n'importe quel numéro de port valide/disponible de votre choix. Généralement, la valeur par défaut peut être utilisée (cette boîte de dialogue attribue un numéro supérieur à 8080 qui n'est pas déjà attribué à un autre fournisseur d'intégration).
- Note que les quatre champs suivants correspondent au protocole, au serveur, au port et Modèle que vous entrez lors de l'accès au modèle cible via l'option Cloud Connection dans Enterprise Architect .
- Dans le champ 'Protocole', cliquez sur la flèche déroulante et sélectionnez 'http' ou 'https'.
- Dans le champ 'Server Name/IP', saisissez le nom du serveur ou l'adresse IP de la machine exécutant le Pro Cloud Server qui est configuré pour accéder au modèle cible.
Souvent, les modèles source et cible sont tous deux définis sur le Pro Cloud Server de la machine actuelle (où vous configurez l'intégration). Dans ce cas, vous pouvez entrer 'localhost' dans ce champ. - Dans le champ 'Port' entrez le numéro de port utilisé pour accéder au modèle cible.
- Dans la 'Base URL' entrez le nom du modèle cible, comme vous le feriez en vous y connectant via Enterprise Architect .
- Si la sécurité de l'utilisateur est activée sur le modèle cible, entrez des informations d'identification valides dans les champs « Utilisateur » et « Mot de passe ».
- Cochez les cases « Créer des Items », « Modifier des Items » et/ou « Publier des discussions » si nécessaire. Ces options permettent aux utilisateurs de créer ou de modifier des éléments, ou de publier des discussions dans le modèle cible.
- Si nécessaire (par exemple, vous utilisez HTTPS avec un certificat auto-signé), cochez l'option 'Ignorer les erreurs SSL'.
- Vous pouvez laisser d'autres champs vides ou définir leurs valeurs par défaut. Cliquez sur le bouton OK pour terminer la configuration. Cela vous ramène à l'onglet « Intégration » de la fenêtre du client de configuration du Pro Cloud Server .
- Si vous souhaitez intégrer plusieurs modèles cibles différents, vous pouvez y parvenir en répétant les étapes ci-dessus (à partir de l'étape 3), en définissant un fournisseur pour chaque modèle cible.
Configurez les modèles sources qui peuvent accéder à l'intégration Enterprise Architect
Dans l'onglet 'Intégration' de la fenêtre du client de configuration du Pro Cloud Server , vous verrez maintenant :
- En bas à gauche de l'écran, le panneau "Fournisseurs de données" répertoriant Enterprise Architect en tant que fournisseur de données
- En bas à droite de l'écran, le panneau '' Enterprise Architect '' est lié à: '' affichant une liste de contrôle des modèles Enterprise Architect de votre (vos) gestionnaire (s) de base de données Pro-enabled
Cliquez sur le bouton Quitter.
Redémarrez le service PCS pour appliquer les modifications que vous avez apportées.
Vous pouvez maintenant aller dans l'un de vos modèles "source" Enterprise Architect et vérifier l'intégration avec le modèle "cible" externe.
Test l'intégration
Dans Enterprise Architect , ouvrez l'un des modèles "Source" que vous avez lié au modèle "Cible" externe.
- Sélectionnez l'option du ruban 'Spécialiser > Outils > Systeme d'intégration '.
- Dans la barre d'outils de la fenêtre Données externes, cliquez sur la flèche déroulante à droite de l'icône 'globe'.
- Sélectionnez ' Enterprise Architect ' dans la liste ; cela ajoute le fournisseur au fil d'Ariane dans la barre d'outils.
- Cliquez sur le nom de l'intégration (par exemple 'EA Target Modèle ') dans le fil d'Ariane, puis soit 'Parcourir' ou 'Rechercher'.
- Si vous avez sélectionné "Parcourir", continuez à utiliser le fil d'Ariane pour explorer le modèle, en affichant les éléments dans la liste ci-dessous.
- Si vous avez sélectionné Rechercher, sélectionnez un groupe de recherche (par exemple, « Recherches courantes »), une définition de recherche (par exemple, « Simple »), puis saisissez un terme de recherche dans l' prompt . Tous les éléments du modèle externe, qui correspondent aux termes de recherche, seront listés ci-dessous.
Révision des données du modèle externe
Lorsque vous avez testé la communication entre Enterprise Architect et le modèle externe, dans la fenêtre Données externes, vous avez soit parcouru, soit recherché une liste d'éléments.
Si cette liste est trop longue, vous pouvez cliquer sur l'icône 'Hamburger' dans la barre d'outils de la fenêtre et sélectionner des options telles que :
- ' Items liés' pour afficher uniquement les éléments du modèle externe qui sont liés aux éléments du modèle actuel.
- ' Items liés au contexte actuel' pour afficher uniquement les éléments du modèle externe, qui sont liés à l'élément Enterprise Architect actuellement sélectionné ou
- 'Éléments non liés' pour afficher uniquement les éléments du modèle externe, qui n'ont pas encore été liés aux éléments du modèle actuel.
Travailler avec des éléments d' Enterprise Architect et des éléments du modèle externe
Après avoir créé une communication de travail entre le modèle actuellement ouvert et un modèle externe, vous pouvez :
- Créer un nouvel élément dans Enterprise Architect lié à un élément du modèle externe
- Créer un nouvel élément dans le modèle externe, qui est lié à un élément du modèle actuel
- Lier un élément existant dans Enterprise Architect à un élément du modèle externe
- Mettre à jour les éléments du modèle externe avec les modifications apportées à un élément du modèle actuel
- Mettre à jour les éléments du modèle actuel avec les modifications d'un élément du modèle externe
- Mettre à jour tous les éléments liés dans le modèle actuel avec toutes les modifications apportées aux éléments dans le modèle externe