SlideShare une entreprise Scribd logo
ESBPrésenté par: FouratZouari1TriTUX – Tunis – 2011
SommairePourquoi JBoss ESB ?ESB et SibtelIntégration de BPELMonitoring Envoi d’alertes & notificationsESB et Portail Web2
1. Pourquoi JBoss ESB ?3Advanced partner
2. ESB et Sibtel4Exemple de scénario: ( Transfert de certains types fichiers sur présence depuis Sibtel à T24 )2 connecteurs FTP
Support de FTP over SSL (FTPs)
Fréquence d’écoute facilement configurable. Advanced partner
3. Intégration de BPEL (1/2)5C’est quoi BPEL ?- Acronyme de « BunisessProcessExeution Langage »- Fonctionne sur un moteur BPEL (BPEL Engine)- Standard OASIS- Basé sur un Workflow & notations BPEL- Orchestration de Services Web- Couplage faible (Gain de bande passante)Advanced partner
3. Intégration de BPEL (2/2)6    ESB avec JBoss BPELAdvanced partner
4. Monitoring (1/2)7Le monitoring permet la visualisation en temps réel à travers un navigateur web le transfert des fichiers entre les différents serveurs FTP.Advanced partner
4. Monitoring (2/2)812431L’axe des ordonnées : Représente le nombre de fichiers transférés.2L’axe des abscices :Représente l’ordre chronologique (Heure) dans lequel un transfert de fichiers a été effectué.3Légende :Chaque couleur représente un flux de fichiers sachant qu’un job comprend généralement d’un ou plusieurs flux.4Statistiques : Indique trois valeurs pour chaque flux de fichiers, le nombre maximum de fichiers transférés, la moyenne, la valeur minimum et ainsi que la valeur courante pendant les 24 heures.Advanced partner
5. Envoi d’alertes & notifications (1/3)9Quand ? Problème présent sur l’un des systèmes connectés à l’ESB ( Serveur FTP ne répond pas (timeout), Fichier non présent, Erreur lors de la réception/envoi d’un fichier…)
 Notification après la reprise du fonctionnement normal.Advanced partner
5. Envoi d’alertes & notifications (2/3)10Exemple: email indiquant un problème détecté dans le flux FTPAdvanced partner

Contenu connexe

PPTX
Chp3 - ESB
ODP
Soirée SOA - 2010-06-15 - Présentation de l'ESB Petals
PPTX
Cas d'usages d'un ESB - Petals Link - 2011
PPTX
Chp1- Introduction aux Technologies Web et SOA
PDF
eServices-Chp3: Composition de Services
PPTX
Chp5 - Sécurité des Services
PDF
Introduction à mule esb
PPTX
Chp3 - Les Services Web
Chp3 - ESB
Soirée SOA - 2010-06-15 - Présentation de l'ESB Petals
Cas d'usages d'un ESB - Petals Link - 2011
Chp1- Introduction aux Technologies Web et SOA
eServices-Chp3: Composition de Services
Chp5 - Sécurité des Services
Introduction à mule esb
Chp3 - Les Services Web

Tendances (20)

PDF
Rapport MS Exchange 2010
PPTX
Présentation Exchange 2010
PPTX
Architecture orientée service (SOA)
PPTX
Chp2 - Vers les Architectures Orientées Services
PPTX
Chp4 - Composition, Orchestration et Choregraphie de services
PDF
eServices-Chp4: ESB
PDF
ASFWS 2012 / Initiation à la sécurité des Web Services par Sylvain Maret
PPT
Présentation SOA
PPTX
Architectures orientés services (SOA)
PDF
eServices-Tp3: esb
PPT
PDF
Architectures distribuées
PPT
Introduction a la SOA
PPTX
Les plateformes de développement des web services
PDF
2 20 presentations_generales_des_web_services
PPT
Informatique Mobile et synchronisation
PDF
Soirée SOA - 2010-06-15 - Introduction par Logica
PDF
eServices-Tp2: bpel
PPSX
SOA - Graduation project
PDF
Partie3 cif et dcif
Rapport MS Exchange 2010
Présentation Exchange 2010
Architecture orientée service (SOA)
Chp2 - Vers les Architectures Orientées Services
Chp4 - Composition, Orchestration et Choregraphie de services
eServices-Chp4: ESB
ASFWS 2012 / Initiation à la sécurité des Web Services par Sylvain Maret
Présentation SOA
Architectures orientés services (SOA)
eServices-Tp3: esb
Architectures distribuées
Introduction a la SOA
Les plateformes de développement des web services
2 20 presentations_generales_des_web_services
Informatique Mobile et synchronisation
Soirée SOA - 2010-06-15 - Introduction par Logica
eServices-Tp2: bpel
SOA - Graduation project
Partie3 cif et dcif
Publicité

En vedette (10)

PDF
Tp talend esb fonctionnalites supplementaires
PDF
Talend ESB : Monitoring, Repartition de Charge et Authentification
PDF
GlassFish ESB Ch'ti JUG
PDF
Offrir de l'analytique en temps réel en un clic
PDF
Tp soa avec talend esb
PDF
Presentation mug-mule esb
PDF
Talend Petals Link Solutions Linux Ow2
PDF
Exploitez toute la valeur de vos données client et produit grâce à talend 6
PDF
3_ CFT & les plates-formes d\'intégration à base d\'ESB
PPT
Showdown: Integration Framework (Spring Integration, Apache Camel) vs. Enterp...
Tp talend esb fonctionnalites supplementaires
Talend ESB : Monitoring, Repartition de Charge et Authentification
GlassFish ESB Ch'ti JUG
Offrir de l'analytique en temps réel en un clic
Tp soa avec talend esb
Presentation mug-mule esb
Talend Petals Link Solutions Linux Ow2
Exploitez toute la valeur de vos données client et produit grâce à talend 6
3_ CFT & les plates-formes d\'intégration à base d\'ESB
Showdown: Integration Framework (Spring Integration, Apache Camel) vs. Enterp...
Publicité

Plus de Fourat Zouari (10)

PDF
La SOA au sein des systèmes d'information
PPT
SMS football VAS
PPT
SMS Chat platform
PPTX
Mise en place d'une architecture SOA avec JBoss SOA Platform
PPTX
MobiBank v1.2: Mobile banking platform
PPTX
Fidelcom: Plateforme de fidélisation d'abonnés
PPTX
Monitoring avec Zabbix
PPTX
JBoss clustering et tuning (lab 2/3)
PPTX
JBoss clustering et tuning (lab 1/3)
PPTX
JBoss clustering et tuning (lab 3/3)
La SOA au sein des systèmes d'information
SMS football VAS
SMS Chat platform
Mise en place d'une architecture SOA avec JBoss SOA Platform
MobiBank v1.2: Mobile banking platform
Fidelcom: Plateforme de fidélisation d'abonnés
Monitoring avec Zabbix
JBoss clustering et tuning (lab 2/3)
JBoss clustering et tuning (lab 1/3)
JBoss clustering et tuning (lab 3/3)

Fonctionnalités JBoss ESB

  • 2. SommairePourquoi JBoss ESB ?ESB et SibtelIntégration de BPELMonitoring Envoi d’alertes & notificationsESB et Portail Web2
  • 3. 1. Pourquoi JBoss ESB ?3Advanced partner
  • 4. 2. ESB et Sibtel4Exemple de scénario: ( Transfert de certains types fichiers sur présence depuis Sibtel à T24 )2 connecteurs FTP
  • 5. Support de FTP over SSL (FTPs)
  • 6. Fréquence d’écoute facilement configurable. Advanced partner
  • 7. 3. Intégration de BPEL (1/2)5C’est quoi BPEL ?- Acronyme de « BunisessProcessExeution Langage »- Fonctionne sur un moteur BPEL (BPEL Engine)- Standard OASIS- Basé sur un Workflow & notations BPEL- Orchestration de Services Web- Couplage faible (Gain de bande passante)Advanced partner
  • 8. 3. Intégration de BPEL (2/2)6 ESB avec JBoss BPELAdvanced partner
  • 9. 4. Monitoring (1/2)7Le monitoring permet la visualisation en temps réel à travers un navigateur web le transfert des fichiers entre les différents serveurs FTP.Advanced partner
  • 10. 4. Monitoring (2/2)812431L’axe des ordonnées : Représente le nombre de fichiers transférés.2L’axe des abscices :Représente l’ordre chronologique (Heure) dans lequel un transfert de fichiers a été effectué.3Légende :Chaque couleur représente un flux de fichiers sachant qu’un job comprend généralement d’un ou plusieurs flux.4Statistiques : Indique trois valeurs pour chaque flux de fichiers, le nombre maximum de fichiers transférés, la moyenne, la valeur minimum et ainsi que la valeur courante pendant les 24 heures.Advanced partner
  • 11. 5. Envoi d’alertes & notifications (1/3)9Quand ? Problème présent sur l’un des systèmes connectés à l’ESB ( Serveur FTP ne répond pas (timeout), Fichier non présent, Erreur lors de la réception/envoi d’un fichier…)
  • 12. Notification après la reprise du fonctionnement normal.Advanced partner
  • 13. 5. Envoi d’alertes & notifications (2/3)10Exemple: email indiquant un problème détecté dans le flux FTPAdvanced partner
  • 14. 5. Envoi d’alertes & notifications (3/3)11Exemple: mail notifiant un problème résolu après une anomalie dans le Flux. Advanced partner
  • 15. 6. ESB et Portail web12Exemple de scénario: ( Consultation de solde depuis la portail web ) - 2 Gateway : Web service SOAP qui s’interface avec la portail & EJB qui s’interface avec une application Java EE déjà présente.Advanced partner
  • 16. Merci de votre attention13

Notes de l'éditeur

  • #4: L’esboffreune interface standardisée (utilisant SOAP compatible avec le BasicProfile 1.1 telquerégulé par la WS-I.org) et des connecteurspropriétairesspécifiques pour chaquesystème (FTP, EJB, JMS, Socket …) pour effectuerunemédiation de données via un moteur BPEL avancé.