Eléments de base de Studio
Studio fournit un environnement appelé espace de travail, dans lequel vous pouvez concevoir et configurer vos projets d'intégration. La boîte à outils est la zone en regard de l'espace de travail où de multiples onglets contiennent les composants utilisés pour la création d'un projet d'intégration ; ces composants sont des noeuds finaux, des schémas, des orchestrations, des feuilles de style, des transformations, des WSDL, des activités, des variables et des fonctions.
Icônes de la barre d'outils
- Nouveau projet :
Création de projet
- Ouvrir un projet :
Ouverture d'un projet
- Sauvegarder le projet :
Sauvegarde d'un projet
- Fermer un projet :
voir Sauvegarde d'un projet
- Annuler :
Vous permet d'annuler les actions précédente.
- Refaire :
Vous permet de refaire des actions annulées précédemment.
- Découper :
Supprime une entité et sauvegarde une copie de l'entité dans le presse-papiers, que vous pouvez utiliser ultérieurement dans une action de collage. Par exemple, dans une orchestration, vous pouvez supprimer et stocker une activité dans le presse-papiers. Pour plus d'informations, voir Utilisation des activités d'une orchestration
- Copier :
Sauvegarde une copie de l'entité sélectionnée dans le presse-papiers, que vous pouvez utiliser ultérieurement dans une action de collage.
- Coller :
Copie l'entité stockée à partir du presse-papiers.
- Supprimer :
Supprime l'entité. L'activité n'est pas sauvegardée dans le presse-papiers.
- Valider un projet :
Valide toutes les orchestrations du projet. Si une orchestration n'est pas valide, l'icône d'orchestration non valide
apparaît en regard de l'orchestration dans l'onglet Projet. Si une orchestration n'est pas valide, cliquez sur l'orchestration pour afficher les erreurs dans la fenêtre Résultats de validation.
- Publier un projet :
Ouvre la boîte de dialogue Publication d'un projet. Dans la boîte de dialogue Publication de projet, vous pouvez publier un projet dans un dispositif d'intégration
- Exporter un projet :
Ouvre la boîte de dialogue Sauvegarde. Dans la boîte de dialogue Sauvegarde, vous pouvez sauvegarder l'ensemble des orchestrations, noeuds finaux, schémas et autres objets associés au projet, dans un fichier unique se terminant par l'extension .par.
- Générer une documentation de projet : génère et sauvegarde une documentation de projet dans un fichier HTML.
- Préférences :
Ouvre la boîte de dialogue Préférences. Vous pouvez spécifier les préférences des éléments suivants : Projet, Orchestration, Propriétés de fichier à plat, SSL/Kerberos, Ouverture de session et Schéma XML dans la boîte de dialogue Préférences.
- Aide :
Ouvre l'aide de Studio. Vous pouvez aussi vous connecter à la Communauté WebSphere Cast Iron en sélectionnant l'option dans le menu Aide principal.
Orchestrations et espace de travail
Lorsque vous sélectionnez une orchestration, une vue d'onglet des entités sélectionnées apparaît dans la moitié supérieure de l'espace de travail. Par exemple, si vous cliquez deux fois sur une orchestration dans l'onglet Projet, une vue graphique de l'orchestration apparaît en tant qu'onglet. Une orchestration ou un flux de travaux contient le flux logique de votre intégration. Faites glisser des activités de l'onglet Activité vers l'orchestration afin de définir visuellement le flux logique de votre intégration. Pour une liste des autres entités configurables à partir de la moitié supérieure de l'écran de l'espace de travail, voir l'onglet Projet.
La moitié inférieure de l'espace de travail vous permet de définir ou de configurer les activités que vous avez ajoutées à l'orchestration. Elle est désignée par différents noms, en fonction des actions effectuées. Si vous créez une mappe, cette zone est appelée Editeur de mappage. Si vous configurez des noeuds finaux ou une activité, elle est appelée panneau Propriétés.
Onglets de la boîte à outils
Onglet Projet
- Noeuds finaux
- Spécifie les informations de connexion nécessaires à la connexion aux différents systèmes externes. Le dispositif d'intégration prend en charge la connexion aux noeuds finaux de différents types, y compris FTP, SFTP, HTTP, HTTPS, courrier électronique (SMTP, POP), SAP, MQ, services Web et de nombreux systèmes de base de données commercialisés.
- Schémas de fichier à plat
- Définit le contenu et la structure d'un fichier à plat. Les fichiers à plat sont des données texte non XML, tels que les fichiers de valeurs délimitées par des virgules ou des espaces et les formats textuels spécifiques d'un secteur industriel ou EDI, tels que le format HL7 (Health Level 7) pour l'industrie de la santé.
- Orchestrations
- Contient une séquence d'activités qui effectue un processus métier spécifique. Les orchestrations sont l'entité centrale de tout projet d'intégration.
- Feuilles de style
- Définit comment transformer des données XML d'un format en un autre format. Vous pouvez télécharger une feuille de style XSLT dans Studio et ajouter une activité Appliquer une transformation XSL à votre orchestration qui démarre la feuille de style XSLT pendant l'exécution.
- Transformations
- Contient des mappes autonomes qui représentent un ensemble d'un ou plusieurs mappages entre les noeuds source et de destination.
- WSDL
- Document XML décrivant un service Web. Il définit comment accéder à un service Web et les opérations disponibles pour le service Web.
- Schémas XML
- Définit le contenu et la structure de données XML. Les schémas XML sont généralement stockés dans des fichiers qui se terminent par l'extension .xsd. Lorsque vous téléchargez un schéma XML dans un projet, vous pouvez l'utiliser pour créer des variables par les activités d'une orchestration.
- Nouvelle orchestration :
Cliquez pour créer une orchestration.
- Nouveau noeud final :
Cliquez pour créer un noeud final.
- Nouveau schéma de fichier à plat :
Cliquez pour créer un schéma de fichier à plat.
- Nouvelle mappe autonome :
Cliquez pour créer une mappe autonome.
- Ajouter un document :
Cliquez pour télécharger un fichier dans le projet en cours.
- Valider à nouveau un projet :
Cliquez pour valider les orchestrations dans le projet en cours.
- Sélectionnez dans le menu de la barre d'outils de Studio. La boîte de dialogue Préférences s'ouvre.
- Cochez la case Afficher les entités de l'onglet Projet sous forme de liste.
- Cliquez deux fois sur l'entité dans l'onglet Projet
- Sélectionnez l'entité dans l'onglet Projet et appuyez sur Entrée.

Pour renommer ou supprimer une entité dans l'onglet Projet, cliquez avec le bouton droit de la souris sur l'entité et, dans la liste, sélectionnez Renommer ou Supprimer.
- Sélectionnez une entité dans l'un des dossiers de l'onglet Projet.
- Pour copier l'entité, entrez la séquence de touches : CTRL+C.
- Pour coller l'entité, entrez la séquence de touches : CTRL+V. Une copie de l'entité apparaît dans l'onglet Projet.
Pour afficher les entités de l'onglet Projet sous forme de liste, cochez la case Afficher les entités de l'onglet Projet sous forme de liste, dans le panneau Préférences de Studio. Pour plus d'informations, voir Définition des préférences.
Lorsque l'onglet Projet apparaît, le panneau Dépendances s'affiche par défaut sous l'onglet Projet. La sélection d'une entité dans l'onglet Projet montre les entités qui sont directement dépendantes de cette entité dans le projet. Les entités dépendantes seraient incomplètes si l'entité parent était supprimée.
Par exemple, si un noeud final FTP était utilisé par les activités FTP Interroger répertoire et FTP Placer fichier de l'orchestration BatchOrder, lorsque vous cliquez sur le noeud final FTP de l'onglet Projet, l'orchestration BatchOrder apparaît dans le panneau Dépendances car le noeud final est utilisé par l'orchestration. Si vous avez supprimé le noeud final FTP, l'orchestration BatchOrder est incomplète. Si vous sélectionnez l'orchestration BatchOrder, le noeud final FTP n'apparaît pas dans le panneau Dépendances car vous ne pouvez pas supprimer l'orchestration BatchOrder sans affecter le noeud final FTP.
Par défaut, le panneau Dépendances apparaît sous l'onglet Projet. Vous pouvez masquer le panneau Dépendances en désélectionnant la case Afficher les noeuds de projet dépendants dans le panneau Préférences. Pour afficher les préférences d'un projet, sélectionnez dans le menu de la barre d'outils, puis Projet dans le panneau de gauche. Les préférences du projet apparaissent.
Onglet Activités
- Transformer
- Logique
- Utilitaires
- Archives
- Cryptoservice
- Base de données
- Qualité de données
- Domino
- Courrier électronique
- Force.com Bulk API
- FTP
- HTTP
- JDE
- JMS
- MQ
- NetSuite
- PeopleSoft
- SAP
- Salesforce.com
- ServiceMax
- Siebel
- STS
- Services Web
- Workday
Onglet Variables
Les variables sont les outils des orchestrations. Elles sont utilisées pour relier les sources de données à des orchestrations et transmettre ou traiter des valeurs de données lors de leur cheminement dans l'orchestration. L'onglet Variables contient une zone où vous pouvez créer et éditer des variables.
Onglet Fonctions
Les fonctions sont des outils utilisés dans l'Editeur de mappage. Elles vous permettent de spécifier comment transformer des données transmises à une orchestration. Si les fonctions fournies dans l'onglet Fonctions ne répondent pas à vos besoins, vous pouvez créer des fonctions personnalisées.
Utilisation de la mémoire et récupération de place
Si la case Afficher l'utilisation de la mémoire dans la barre d'état est cochée dans la boîte de dialogue Préférences, une barre de mémoire et une icône de corbeille apparaissent, comme illustré dans la figure suivante. Cette barre de mémoire affiche la quantité de mémoire utilisée par Studio, comparée à la mémoire totale allouée à Studio (520 Mo) par le système d'exploitation, comme illustré dans Figure 1 :

Pour demander une tentative de récupération de place par Studio afin de réclamer toute la mémoire inutilisée, cliquez sur l'icône de corbeille, située à droite de la barre de mémoire. Ce faisant, vous pouvez réduire la quantité de mémoire utilisée en interne par Studio, et éventuellement augmenter les performances de Studio lors du traitement d'un projet volumineux. Cliquer sur la corbeille de récupération de place ne peut pas réduire la mémoire utilisée par Studio, fournie par le système d'exploitation ; la taille de cette mémoire est en effet constante à 520 Mo, initialement alloués à Studio.
Onglets Entités
- Fermer : Fermez l'onglet dans lequel vous avez cliqué avec le bouton droit de la souris pour ouvrir le menu.
- Fermer tous les autres onglets : Fermez tous les onglets d'entité ouverts, à l'exception de l'onglet d'entité dans lequel vous avez cliqué avec le bouton droit de la souris pour ouvrir le menu.
- Fermer tous les onglets : Fermer tous les onglets d'entité ouverts.
- Fermer tout sauf l'onglet En cours : Fermer tous les onglets d'entité ouverts, à l'exception de l'onglet d'entité sélectionné.
Pour vous permettre d'accéder aux onglets d'entité masqués, lorsque de nombreuses entités ont été ouvertes dans l'onglet Projet, l'icône d'onglets masqués apparaît, comme illustré dans Figure 2.

Pour accéder aux onglets d'entité masqués, cliquez sur l'icône d'onglets masqués . Une liste de tous les onglets ouverts apparaît. Sélectionnez l'un des onglets dans le menu.