Urbanisation d’un système d’information universitaire soa & bpm 6.00 / 20

Notre projet de fin d’étude consiste à urbaniser un SI (Système d’Information) universitaire. Il est noté que les différents systèmes informatiques visés du SI universitaire, les différentes procédures d’urbanisation ainsi que les applications réalisées dans ce projet ont été virtualisés dans un environnement local
110 téléchargements

Noter ce document

6 / 20
Votre document est en cours de traitement

Contenu de ce document de Informatique > Réseaux informatiques

Plan :

Dédicaces .................................................................................................................................. 2 Remerciement ........................................................................................................................ 3 Table des matières..................................................................................................................... 4 Liste des illustrations ................................................................................................................. 6 1. Chapitre 1 : Introduction ...................................................................................................... 8 1.1. Introduction générale.................................................................................................. 8 1.2. Entreprise d’accueil ..................................................................................................... 8 1.3. Contexte et objectif du projet ................................................................................... 11 2. Chapitre 2 : Etat de l’art...................................................................................................... 14 2.1. Introduction au concept SOA .................................................................................... 14 2.2. Les services web ........................................................................................................ 17 2.2.1. Introduction........................................................................................................ 17 2.2.2. Les différents types de services web ................................................................. 17 2.2.3. Résumé ............................................................................................................... 24 2.3. Orchestration de Services web.................................................................................. 25 2.3.1. Introduction........................................................................................................ 25 2.3.2. Exemple .............................................................................................................. 25 2.3.3. Le langage BPEL .................................................................................................. 28 2.3.4. Résumé ............................................................................................................... 32 2.4. Résumé sur le concept SOA....................................................................................... 33 3. Chapitre 3 : Etude conceptuelle ......................................................................................... 34 3.1. Introduction ............................................................................................................... 34 3.2. Phase 1 : Conception des Services Web .................................................................... 35 3.2.1. Introduction........................................................................................................ 35 3.2.2. Urbanisation du SI de l’établissement ............................................................... 37 3.2.3. Urbanisation du SI du RNU................................................................................. 64 3.2.4. Conclusion .......................................................................................................... 71 3.3. Phase 2 : Processus métier et orchestration de services .......................................... 74 3.3.1. Introduction........................................................................................................ 74 3.3.2. Conception du 1er processus métier : ProcessRUById ....................................... 74 3.3.3. Conception du processus : BatchProcessRU ...................................................... 77 3.3.4. Conclusion .......................................................................................................... 78 Chapitre 4 : Réalisation ........................................................................................................... 79 3.4. Installation & Configuration ...................................................................................... 79 3.4.1. Serveur FTP : ftp-etu.intranet.demo .................................................................. 79 ISET Djerba | TriTux PAGE 5 3.4.2. Serveur CUPS : cups.intranet.demo ................................................................... 79 3.4.3. Serveur de BD PostgreSQL : postgres-83.intranet.demo................................... 79 3.4.4. Serveur web d’inscription en ligne : inscription.edu.demo ............................... 80 3.4.5. Point d’accès sans fil : ap-21. intranet.demo ..................................................... 81 3.4.6. Serveur mail : (ws.rnu.edu.demo)...................................................................... 81 3.4.7. Modem GSM connecté au serveur Lenny : debian5-02.intranet.demo ............ 82 3.4.8. PodBridge 1.2 ..................................................................................................... 82 3.4.9. Installation de GlassFish ESB 2.1 ........................................................................ 83 3.4.10. Installation des plugins SOA & BPEL pour NetBeans ...................................... 83 3.5. Réalisation des connecteurs ...................................................................................... 83 3.5.1. Exemple de réalisation d’un connecteur : pbFTPAccountConnector................. 83 3.5.2. Test du service web doCreateFTPUserAccount par l’utilitaire SoapUI 3.0.1 ..... 85 3.6. Réalisation des processus métiers - phase 2............................................................. 89 3.6.1. Test de ProcessRUById (Invocation du service composite) ............................... 91 3.6.2. Test de BatchProcessRU (Invocation du service composite) ............................. 94 3.7. Développement des applications .............................................................................. 96 3.7.1. Appel web-service SOAP en PHP5...................................................................... 97 3.7.2. Exemple d’appel web-service SOAP en Perl (Suppression d’un compte FTP) ... 98 3.7.3. Appel web-service SOAP en JAVA SE – Swing (Invocation du service Ping (test PodBridge)) ....................................................................................................................... 98 3.7.4. Appel web-service SOAP en Shell (Invocation du service composite BatchProcessRU) ............................................................................................................... 99 3.8. Environnement de travail .......................................................................................... 99 3.8.1. Matériel utilisé ................................................................................................... 99 3.8.2. Logiciels utilisés : .............................................................................................. 100 4. Perspective ........................................................................................................................ 105 5. Liste des abréviations ....................................................................................................... 106 6. Bibliographie ..................................................................................................................... 108
110 téléchargements

Il faut être inscrit pour télécharger un document

Crée un compte gratuit pour télécharger ce document

Je m'inscrisOU

J'ai déjà un compte

Je me connecte