University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur KECIR,Khadidja |
Documents disponibles écrits par cet auteur



Titre : Intégration des applications interentreprises décrite par la chorégraphie Type de document : texte imprimé Auteurs : KECIR,Khadidja ; SAIDI,MOHAMED, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (60f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
Service Web
composition
chorégraphie
Intégration
Application d’Enterprise
BPEL4WSIndex. décimale : 004 Informatique Résumé : Résumé
Aujourd’hui plusieurs entreprises se basent sur des systèmes d’information complexes, monolithiques et parfois non conformes aux changements rapides de marché.
L’avènement des technologies des services Web a apporté de nouvelles solutions notamment au niveau de la réactivité et de l’évolutivité, en mettant en place des services évolutifs et recomposables au gré des besoins des utilisateurs, et au niveau de la flexibilité et de l’hétérogénéité, en faisant intégrer des services et des applications de natures différentes, qui peuvent devenir à leur tour des nouveaux services consommables par d’autres plates-formes.
L’objective de notre travail est d’intégrer des applications interentreprises avec la chorégraphie des services web en se basant sur les différents concept et outils de cette technologie pour implémenter un système d’assurance électronique.
Note de contenu : Table des matières
INTRODUCTION GENERALE 1
CHAPITRE 01 : LES SERVICES WEB 3
1. INTRODUCTION: 3
2. DEFINITION DU SERVICE WEB 3
2.1. DEFINITION 1 3
2.2. DEFINITION 2 4
3. ARCHITECTURE DES SERVICES WEB 4
3.1. ARCHITECTURE DE BASE DES SERVICES WEB 4
3.2. ARCHITECTURE ETENDUE DES SERVICES WEB 6
4. TECHNOLOGIES DES WEB SERVICES 6
4.1. LANGUAGE XML (EXTENSIBLE MARKUP LANGUAGE) 7
4.2. LE PROTOCOLE SOAP (SIMPLE OBJECT ACCESS PROTOCOL) 7
4.2.1. Structure d’un message SOAP 8
4.3. LANGUAGE WSDL (WEB SERVICES DESCRIPTION LANGAGE) 8
4.3.1. La partie abstraite 9
4.3.2. La partie concrète 9
4.4. UDDI (UNIVERSAL DESCRIPTION DISCOVERY AND INTEGRATION) 10
5. AVANTAGES DES SERVICES WEB 11
6. COMPOSITION DES SERVICES WEB 12
6.1. DEFINITION 12
6.2. LES TYPES DE COMPOSITION 12
6.3. LE CYCLE DE VIE D’UNE COMPOSITION DE SERVICES WEB 13
6.4. LES APPROCHES DE COMPOSITION 14
6.4.1. Composition statique 14
6.4.2. Composition dynamique 17
6.5. LANGAGES DE COMPOSITION DE SERVICES WEB 17
7. BUSINESS PROCESS EXECUTION LANGUAGE FORWEB SERVICES(BPEL\ PEL4WS) 18
7.1. DEFINITIONS: 18
7.2. LES TYPES DU BPEL 19
7.3. LES ELEMENTS DU PROCEDE BPEL 19
7.3.1. Les liens de partenaires 19
7.3.2. Les activités 20
7.3.3. Les données 20
8. CONCLUSION 20
CHAPITRE 02 : L’INTEGRATION DES APPLICATIONS 22
1. INTRODUCTION 22
2. NOTION D’INTEGRATION D’APPLICATIONS(AI) 22
DEFINITIONS ET CHALLENGES: 22
3. NIVEAUX D’INTEGRATION 23
3.1. INTEGRATION DES DONNEES 24
3.2. INTEGRATION DES APPLICATIONS 24
3.3. INTEGRATION DES PROCESSUS METIERS 24
3.4. INTEGRATION DES INTERFACES 25
4. TYPES D’INTEGRATION D’APPLICATIONS 25
4.1. INTEGRATION INTERENTREPRISES 26
4.2. INTEGRATION INTRA-ENTREPRISES 26
4.3. BUSINESS COLLABORATION (A2B) 26
5. APPORTS DE L’INTEGRATION D’APPLICATIONS AUX ENTREPRISES [35] 27
6. TOPOLOGIES D’ARCHITECTURES D’INTEGRATIONS 28
6.1. LA TOPOLOGIE D'INTEGRATION HUB - SPOKE 28
6.2. ARCHITECTURE D’INTEGRATION PAR BUS 28
6.3. NETWORK CENTRIC 29
DISCUSSION 29
7. AVANTAGE 31
8. LES PROCESSUS D’AFFAIRES : 31
8.1. DEFINITION 31
8.2. LANGAGE DE DEFINITION : 32
9. EBXML (ELECTRONIC BUSINESS XML) 32
DEFINITION 32
9.1. LES SPECIFICATIONS [43]. 33
10. CONCLUSION 34
CHAPITRE 03 : LA CONCEPTION 34
1. INTRODUCTION 34
2. LA MODELISATION UML 34
2.1. DEFINITION 34
2.2. LES DIFFERENTS TYPES DE DIAGRAMMES 34
2.2.1. Diagramme des cas d’utilisation : 34
2.2.2. Diagramme de classe 34
2.2.3. Diagramme de séquence 35
2.2.4. Diagramme de déploiement 35
2.3. L’OUTIL DE MODELISATION 35
2. EXEMPLE DE DOMAINE D’APPLICATION 35
2.1. L’E-GOUVERNEMENT 35
2.2. NOTRE SYSTEME : L’E-ASSURANCE 36
2.2.1. Niveau front office 36
2.2.2. Niveau back office 37
2.3. LES SERVICES DE NOTRE SYSTEME 38
3. LES DIAGRAMMES 39
3.1. CAS D’UTILISATION 39
3.1.1. L’IDENTIFICATION DES ACTEURS 39
3.2. DIAGRAMMES D’ACTIVITE 41
3.3. DIAGRAMMES DE SEQUENCE 41
3.3.1. Diagramme globale de la requête de prise en charge 42
3.3.2. Diagramme détaillé de déroulent de la requête de prise en charge 42
3.3.3. Diagramme de séquence de consultation pour le citoyen 44
3.3.4. Les opérations des services Web 44
3.4. DIAGRAMME DE CLASSE DE LA REQUETE 45
3.5. DIAGRAMME DE CLASSE DE NOTRE SYSTEME 46
3.6. DIAGRAMME DE DEPLOIEMENT 46
4. CONCLUSION 47
CHAPITRE 04 : LA REALISATION 48
1. INTRODUCTION 48
2. L’ENVIRONNEMENT DE DEVELOPPEMENT ET LES CHOIX TECHNIQUES 48
2.1. LANGAGES UTILISES 48
2.1.1. Java 48
2.1.2. Langage XML 49
2.1.3. JSP 49
2.1.4. BPEL 49
2.2. LES LOGICIELS 50
2.2.1. Système d’exploitation 50
2.2.2. NetBeans 6.0.Beta 50
2.2.3. EasyPhp 50
2.2.4. GlassFish 50
3. NOTRE SYSTEME 51
3.1. SERVICE WEB DES CLINIQUES 51
3.2. SERVICE WEB CNAS 51
3.3. SERVICE WEB ASS.C 52
3.4. LE SERVICE BANQUE 52
3.5. LA LISTE DES SERVICES WEB PUBLIE DANS L’ANNUAIRE UDDI 52
3.6. TEST DES SERVICES WEB : 53
4. RESULTAT DE LA COMPOSITION DES SERVICES WEB 54
4.1. TEST DE NOTRE MODULE COMPOSE 56
4.2. LA BASE DE DONNEES 57
5. LES FENETRES DE NOTRE APPLICATION 57
6. CONCLUSION 59
CONCLUSION GENERALE 60
Côte titre : MAI/0112 En ligne : https://drive.google.com/file/d/11AocDYUeXBhXZRheuX7Yr4hOpxMbI0xc/view?usp=shari [...] Format de la ressource électronique : docx Intégration des applications interentreprises décrite par la chorégraphie [texte imprimé] / KECIR,Khadidja ; SAIDI,MOHAMED, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (60f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
Service Web
composition
chorégraphie
Intégration
Application d’Enterprise
BPEL4WSIndex. décimale : 004 Informatique Résumé : Résumé
Aujourd’hui plusieurs entreprises se basent sur des systèmes d’information complexes, monolithiques et parfois non conformes aux changements rapides de marché.
L’avènement des technologies des services Web a apporté de nouvelles solutions notamment au niveau de la réactivité et de l’évolutivité, en mettant en place des services évolutifs et recomposables au gré des besoins des utilisateurs, et au niveau de la flexibilité et de l’hétérogénéité, en faisant intégrer des services et des applications de natures différentes, qui peuvent devenir à leur tour des nouveaux services consommables par d’autres plates-formes.
L’objective de notre travail est d’intégrer des applications interentreprises avec la chorégraphie des services web en se basant sur les différents concept et outils de cette technologie pour implémenter un système d’assurance électronique.
Note de contenu : Table des matières
INTRODUCTION GENERALE 1
CHAPITRE 01 : LES SERVICES WEB 3
1. INTRODUCTION: 3
2. DEFINITION DU SERVICE WEB 3
2.1. DEFINITION 1 3
2.2. DEFINITION 2 4
3. ARCHITECTURE DES SERVICES WEB 4
3.1. ARCHITECTURE DE BASE DES SERVICES WEB 4
3.2. ARCHITECTURE ETENDUE DES SERVICES WEB 6
4. TECHNOLOGIES DES WEB SERVICES 6
4.1. LANGUAGE XML (EXTENSIBLE MARKUP LANGUAGE) 7
4.2. LE PROTOCOLE SOAP (SIMPLE OBJECT ACCESS PROTOCOL) 7
4.2.1. Structure d’un message SOAP 8
4.3. LANGUAGE WSDL (WEB SERVICES DESCRIPTION LANGAGE) 8
4.3.1. La partie abstraite 9
4.3.2. La partie concrète 9
4.4. UDDI (UNIVERSAL DESCRIPTION DISCOVERY AND INTEGRATION) 10
5. AVANTAGES DES SERVICES WEB 11
6. COMPOSITION DES SERVICES WEB 12
6.1. DEFINITION 12
6.2. LES TYPES DE COMPOSITION 12
6.3. LE CYCLE DE VIE D’UNE COMPOSITION DE SERVICES WEB 13
6.4. LES APPROCHES DE COMPOSITION 14
6.4.1. Composition statique 14
6.4.2. Composition dynamique 17
6.5. LANGAGES DE COMPOSITION DE SERVICES WEB 17
7. BUSINESS PROCESS EXECUTION LANGUAGE FORWEB SERVICES(BPEL\ PEL4WS) 18
7.1. DEFINITIONS: 18
7.2. LES TYPES DU BPEL 19
7.3. LES ELEMENTS DU PROCEDE BPEL 19
7.3.1. Les liens de partenaires 19
7.3.2. Les activités 20
7.3.3. Les données 20
8. CONCLUSION 20
CHAPITRE 02 : L’INTEGRATION DES APPLICATIONS 22
1. INTRODUCTION 22
2. NOTION D’INTEGRATION D’APPLICATIONS(AI) 22
DEFINITIONS ET CHALLENGES: 22
3. NIVEAUX D’INTEGRATION 23
3.1. INTEGRATION DES DONNEES 24
3.2. INTEGRATION DES APPLICATIONS 24
3.3. INTEGRATION DES PROCESSUS METIERS 24
3.4. INTEGRATION DES INTERFACES 25
4. TYPES D’INTEGRATION D’APPLICATIONS 25
4.1. INTEGRATION INTERENTREPRISES 26
4.2. INTEGRATION INTRA-ENTREPRISES 26
4.3. BUSINESS COLLABORATION (A2B) 26
5. APPORTS DE L’INTEGRATION D’APPLICATIONS AUX ENTREPRISES [35] 27
6. TOPOLOGIES D’ARCHITECTURES D’INTEGRATIONS 28
6.1. LA TOPOLOGIE D'INTEGRATION HUB - SPOKE 28
6.2. ARCHITECTURE D’INTEGRATION PAR BUS 28
6.3. NETWORK CENTRIC 29
DISCUSSION 29
7. AVANTAGE 31
8. LES PROCESSUS D’AFFAIRES : 31
8.1. DEFINITION 31
8.2. LANGAGE DE DEFINITION : 32
9. EBXML (ELECTRONIC BUSINESS XML) 32
DEFINITION 32
9.1. LES SPECIFICATIONS [43]. 33
10. CONCLUSION 34
CHAPITRE 03 : LA CONCEPTION 34
1. INTRODUCTION 34
2. LA MODELISATION UML 34
2.1. DEFINITION 34
2.2. LES DIFFERENTS TYPES DE DIAGRAMMES 34
2.2.1. Diagramme des cas d’utilisation : 34
2.2.2. Diagramme de classe 34
2.2.3. Diagramme de séquence 35
2.2.4. Diagramme de déploiement 35
2.3. L’OUTIL DE MODELISATION 35
2. EXEMPLE DE DOMAINE D’APPLICATION 35
2.1. L’E-GOUVERNEMENT 35
2.2. NOTRE SYSTEME : L’E-ASSURANCE 36
2.2.1. Niveau front office 36
2.2.2. Niveau back office 37
2.3. LES SERVICES DE NOTRE SYSTEME 38
3. LES DIAGRAMMES 39
3.1. CAS D’UTILISATION 39
3.1.1. L’IDENTIFICATION DES ACTEURS 39
3.2. DIAGRAMMES D’ACTIVITE 41
3.3. DIAGRAMMES DE SEQUENCE 41
3.3.1. Diagramme globale de la requête de prise en charge 42
3.3.2. Diagramme détaillé de déroulent de la requête de prise en charge 42
3.3.3. Diagramme de séquence de consultation pour le citoyen 44
3.3.4. Les opérations des services Web 44
3.4. DIAGRAMME DE CLASSE DE LA REQUETE 45
3.5. DIAGRAMME DE CLASSE DE NOTRE SYSTEME 46
3.6. DIAGRAMME DE DEPLOIEMENT 46
4. CONCLUSION 47
CHAPITRE 04 : LA REALISATION 48
1. INTRODUCTION 48
2. L’ENVIRONNEMENT DE DEVELOPPEMENT ET LES CHOIX TECHNIQUES 48
2.1. LANGAGES UTILISES 48
2.1.1. Java 48
2.1.2. Langage XML 49
2.1.3. JSP 49
2.1.4. BPEL 49
2.2. LES LOGICIELS 50
2.2.1. Système d’exploitation 50
2.2.2. NetBeans 6.0.Beta 50
2.2.3. EasyPhp 50
2.2.4. GlassFish 50
3. NOTRE SYSTEME 51
3.1. SERVICE WEB DES CLINIQUES 51
3.2. SERVICE WEB CNAS 51
3.3. SERVICE WEB ASS.C 52
3.4. LE SERVICE BANQUE 52
3.5. LA LISTE DES SERVICES WEB PUBLIE DANS L’ANNUAIRE UDDI 52
3.6. TEST DES SERVICES WEB : 53
4. RESULTAT DE LA COMPOSITION DES SERVICES WEB 54
4.1. TEST DE NOTRE MODULE COMPOSE 56
4.2. LA BASE DE DONNEES 57
5. LES FENETRES DE NOTRE APPLICATION 57
6. CONCLUSION 59
CONCLUSION GENERALE 60
Côte titre : MAI/0112 En ligne : https://drive.google.com/file/d/11AocDYUeXBhXZRheuX7Yr4hOpxMbI0xc/view?usp=shari [...] Format de la ressource électronique : docx Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0112 MAI/0112 Mémoire Bibliothéque des sciences Français Disponible
Disponible