„La plate-forme EAI “ Initiation à WBI

Slides:



Advertisements
Présentations similaires
Outils et scénarios d’édition collaborative en Haute École Étienne Vandeput Projet HETICE © CRIFA - ULg.
Advertisements

Présentation de Scribe Votre nouvelle organisation du Réseau Informatique Pédagogique.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
Les profils du SEDA confection de profil avec Agape.
RMLL 2008 Isis-FISH/Gesi Benjamin Poussin Code Lutin
FORMATION Administrateur de site PRODIGE Introduction Eric Bleuzet Philippe Terme Catherine Chamard-Bois.
Formation Utilisateur Nouveautés de la V3.2 de PRODIGE Eric Bleuzet Philippe Terme Catherine Chamard-Bois.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
Développement d'applications Web avec le framework PHP Symfony 2 Mathieu Peltier (Mercator Océan - CNRS) (UMS 831, Observatoire Midi-Pyrénées)
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
GOOGLE MAPS ANDROID API V2. INTRODUCTION TO THE GOOGLE MAPS ANDROID API V2.
L’évolution du SI. Introduction De nombreux éléments peuvent amener une organisation à faire évoluer son système d’information : Modification des besoins.
AIDE PÉDAGOGIQUE SMS AIDE PÉDAGOGIQUE SMS (Système de Management de la Sûreté)(Système de Management de la Sûreté)DPSSE AIDE PÉDAGOGIQUE SMS AIDE PÉDAGOGIQUE.
La mise en réseau des ordinateurs à l'école Sources : Educnet christian.caleca.free.fr.
Module 14 : Installation et configuration des services Terminal Server.
DIAGRAMME DE DEPLOIEMENT Exposé de: MBALLA MEKONGO Michèle MBOUNA FEUZE William SIEYADJEU Alex Lionel CHOPGWE Leonard NDUMATE Landry TIDJON Lionel.
Les commandes externes
JT12-RSI mars 1999 Délégation aux systèmes d'information
Usine de Développement.
PrÉsentation de la Collaboration Interéquipe
Détection des erreurs.
Le Cycle de vie d’un logiciel
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
AugerDb / SimDb Gestion des simulations Auger Java
MOT Éditeur de modèles de connaissances par objets typés
Javadoc et débogueur Semaine 03 Version A16.
Paramétrage société(s)
Réalisation d'agents de surveillance Zephir
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Support – info Sauvegarde des données locales des postes clients
Premiers pas sous Windows XP
Esabora.as Dématérialisation.
1ers pas des utilisateurs migrés
Guide des différences entre les deux versions de l’interface web
Démarche de conception. Démarche didactique.
Présentation de la maquette du projet
Présentation des EJB Enterprise Java Beans.
Notion De Gestion De Bases De Données
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
La facture électronique
Module 10 : Configuration de l'impression
Développement d’applications interactives
Integrated Business intelligence
Diagrammes UML 420-KE2-LG.
„La plate-forme EAI “ Initiation à WBI
Programmation Android Première application Android
Portail de saisie et de restitution
5 Analyse avec Designer d'Oracle
« Présentation générale de l ’EAI » 1
Assembleur, Compilateur et Éditeur de Liens
La facture électronique
Programmation Android Composantes d’une application
Bonnes pratiques d’exploitation des applications
Module 13 : Implémentation de la protection contre les sinistres
„La plate-forme EAI “ Initiation à WBI
Portail de saisie et de restitution
Guide n° 1 Formation initiale
Bonjour, Je suis votre guide pour cette visite de votre nouveau logiciel HDS. Je vais vous montrer comment préparer une note de frais.
EPITECH 2009 UML EPITECH 2009
„La plate-forme EAI “ Initiation à WBI
Configurations possibles
„La plate-forme EAI “ Initiation à WBI
Elles contiennent des informations autre que géométriques
Comment la faire ? Quand la faire ?
Les différents modes de démarrage de Windows
GYMNASTIQUE ARTISTIQUE FEMININE Programme Fédéral A
Support de formation Administrateur Entretiens
MOT Éditeur de modèles de connaissances par objets typés
„La plate-forme EAI “ Initiation à Crossworlds
Gestion des destinataires (recipients)
Transcription de la présentation:

„La plate-forme EAI “ Initiation à WBI 12/11/2018 „La plate-forme EAI “ Initiation à WBI « Le poste de travail» 5

Sommaire Objectif La plate-forme EAI Les utilisateurs Le serveur 12/11/2018 Sommaire Objectif La plate-forme EAI Les utilisateurs Le serveur L ’accès L ’interface Les domaines Fonctions de développement, de test La plate-forme est opérationnelle Les processus, les répertoires Ce document est un support de cours; il n ’est donc pas utilisable seul 12/11/2018

L ’objectif Comprendre les différents éléments constituant le poste de travail WBI 12/11/2018

Chaque plate-forme EAI ... … est composée de : plusieurs postes utilisateurs : chacun est équipé de l’interface utilisateur nommée WBI System Manager (CSM) en Windows un serveur : équipé du serveur nommé Interchange Server (ICS) et des Connector Controlers en Windows ou en UNix plusieurs Connector Agents : installés sur les systèmes, Windows, Unix ou MVS, hébergeant les applications utilisatrices de la plate-forme 12/11/2018

Les utilisateurs Les utilisateurs d’une plate-forme sont : des développeurs pour les plates-formes Etudes: DEV, INT, REC des exploitants pour la plate-forme Production: PRD 12/11/2018

Le serveur Le serveur de chaque plate-forme : Pour DEV : chaque utilisateur dispose de son propre ICS, installé sur son poste de travail sous Windows Pour INT, REC, PRD : un ICS centralisé pour chaque plate-forme auquel accèdent les utilisateurs, installé sur un système dédié sous Unix 12/11/2018

L ’accès Un utilisateur peut accéder à plusieurs plates-formes (=ICS) depuis le même poste de travail (=CSM) cw12.CSD 12/11/2018

Les logiciels WBI : ICS, WBI Adapters, … des pre-requisites : DB2, MQSeries, Java W2000 pour le poste de travail 12/11/2018

L ’interface utilisateur Le CSM Eclipse plusieurs Perspectives Une Perspective 12/11/2018

L ’interface utilisateur, la perspective CSM Cette perspective CSM présente 4 vues: La vue WBI System Manager La vue ICS La vue Editeur La vue Console 4 vues 12/11/2018

L ’interface utilisateur, La vue System Manager Emplacement: cette vue System Manager est située en haut à gauche Fonctions générales: cette vue permet de visualiser les composants WBI existants en "développement" 12/11/2018

L ’interface utilisateur, La vue ICS Emplacement: cette vue ICS est située en bas à gauche Fonctions générales: cette vue permet de visualiser les composants installés en "production" sur le serveur ICS Plusieurs ICS peuvent être "visibles" dans cette fenêtre 12/11/2018

L ’interface utilisateur, La vue Editeur Emplacement: cette vue est située en haut à droite Fonctions générales: cette vue permet d'afficher de nombreuses informations relatives par exemple au fonctionnement des composants en production 12/11/2018

L ’interface utilisateur, La vue Console Emplacement: cette vue est située en bas à droite Fonctions générales: cette vue permet de recevoir les messages en provenance de la plate-forme Cette vue a deux onglets: Console: messages d'exécution, comme lors d'une compilation de Map Log: messages d'erreur 12/11/2018

L ’interface utilisateur, fenêtres hors Eclipse Emplacement: une fenêtre nouvelle s'ouvre à chaque besoin exprimé Fonctions générales: ces fenêtres permettent d'afficher de nombreuses informations relatives au paramétrage des composants en développement Ces fenêtres hors Eclipse doivent disparaître dans une version prochaine de WBI pour intégrer une présentation Eclipse standard 12/11/2018

Les Domaines Les composants WBI peuvent être présents dans trois domaines distincts: le domaine Bibliothèques de composants d'intégration le domaines Projets utilisateur l'ICS 12/11/2018

Le cycle de vie Un composant WBI: est créé dans le domaine Composants d'intégration est "promu" dans le domaine Projets est finalement déployé dans l'ICS voir le document Normes pour leur emploi 12/11/2018

Le cycle de vie global Gérer en dehors de WBI: Le versioning des composants Les paramétrages liés aux caractéristiques techniques des environnements L’intégration à des lots de livraison avec un logiciel spécialisé 12/11/2018

Le Domaine Bibliothèques de composants d'intégration Ce domaine rassemble tous les composants existants Le regroupement de tous les composants dans ce domaine permet le ré-emploi des composants existants Il est matérialisé par un ensemble de répertoires, comme: C:\produits\WebSphereICS\Tools\WSWB203\Workspace\SampleJDBC\Busin essObjects 12/11/2018

Le Domaine Projets utilisateur Chaque utilisateur créé ses projets dans le domaine Projets utilisateur et y place les composants nécessaires au support du/des flux sur lesquels il travaille Les composants listés là sont des raccourcis sur les composants apparaissant dans le domaine Composants d'intégration 12/11/2018

Le Domaine ICS Arrivés dans l'ICS, les composants sont en "production" sur la plate-forme considérée; leur exécution peut alors être provoquée Un composant n'est pas exécutable ailleurs; à l'inverse, il n'est pas modifiable dans l'ICS. 12/11/2018

Les composants Tous les composants sont sauvegardés en format XML avec une extension spécifique: Une Collaboration template: .cwt Une Collaboration Object: .cwc Un BO: .xsd Une Map: .cwm Un connecteur: .con … 12/11/2018

Fonctions de développement Business Object designer: développer des BO Process designer: développer une Collaboration Connector Configurator: paramétrer un connecteur Map designer: développer une Map Relationship designer: développer une Relationship ODA development kit: développer un ODA 12/11/2018

Fonctions de test Des tests unitaires sont réalisables: Tests de Map: avec le Map designer Tests de connecteur: avec le Virtual test connector 12/11/2018

La plate-forme est opérationnelle ... … quand: L’ORB est lancé et est actif L’ICS local est lancé et est actif Le CSM est lancé et est actif La connexion du CSM à l’ICS est opérationnelle 12/11/2018

La plate-forme est opérationnelle, l ’ORB Le comportement normal de l'ORB est d'être lancé une fois et de ne plus être arrêté L'ORB doit être lancé en premier 12/11/2018

La plate-forme est opérationnelle, l ’ICS Le comportement normal de l'ICS est d'être lancé une fois et de ne pas être arrêté sauf besoin spécifique L'ORB doit être actif au lancement de l'ICS 12/11/2018

La plate-forme est opérationnelle, le CSM Le comportement normal du CSM est d'être lancé ou arrêté exactement quand son utilisateur le souhaite Un seul CSM peut être actif à un moment donné Le lancement du CSM est long avant que l'interface Eclipse apparaisse Le CSM doit d'abord avoir été initialisé (Les informations détaillées sont disponibles dans la documentation usuelle) Le CSM doit aussi avoir été connecté à l'ICS Cible (idem) Le CSM a lui aussi une fenêtre DOS mais celle-ci reste naturellement fermée 12/11/2018

Les processus, lancement Il faut démarrer : Le Collaboration object Les Connecteurs Les Maps dans le CSM (les Agent: Start sur le .Bat) Signalétique: passe du rouge au vert 12/11/2018

Les répertoires La racine: C:\produits\WebSphereICS contient: Le fichier log de l'ICS: InterchangeSystem.log Le fichier de configuration d el'ICS: InterchangeSystem.cfg Le répertoire Bin contient: Le .Bat de démarrage du CSM: startcsm.bat Le .Bat de paramétrage 12/11/2018

Les répertoires Le répertoire Collaborations contient: Le code Java Les Classes des instances de Collaborations existantes Le répertoire Connectors contient: un répertoire par type et instance de connecteur chacun de ces répertoires contient le .Bat de démarrage de l'Agent 12/11/2018

Les répertoires Le répertoire Log contient: Les fichiers Log des connecteurs Une alternative de destination pour un fichier Log peut être spécifiée dans la description de l'instance du connecteur dans l'onglet Fichiers Trace/Journal Le répertoire ODA contient: L'ODA JDBC 12/11/2018

Les répertoires Le répertoire Tools contient: Le répertoire WSWB203 (WebSphere Studio WorkBench = Eclipse) qui contient: plusieurs répertoires dont le répertoire Workspace qui contient: un répertoire par Bibliothèques des composants d'integration un répertoire par Projets utilisateur 12/11/2018

Le contrôle d’accès 12/11/2018

Des exercices Examiner le CSM, quelle Vue est la plus utilisée? Pourquoi? Quels sont les trois Domaines? Quel rôle pour chacun? Examiner les répertoires XW dans l ’Explorateur Des questions? 12/11/2018

Fin du module Vos remarques et commentaires peuvent être notés sur la page concernée ou sur cette page avant de les transmettre à votre interlocuteur Ils aideront à améliorer cette initiation 12/11/2018