• Save
Fonctionnalités JBoss ESB
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,675
On Slideshare
1,675
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • 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é.

Transcript

  • 1. ESB
    Présenté par: FouratZouari
    1
    TriTUX – Tunis – 2011
  • 2. Sommaire
    Pourquoi JBoss ESB ?
    ESB et Sibtel
    Intégration de BPEL
    Monitoring
    Envoi d’alertes & notifications
    ESB et Portail Web
    2
  • 3. 1. Pourquoi JBoss ESB ?
    3
    Advanced partner
  • 4. 2. ESB et Sibtel
    4
    Exemple 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)
    5
    • C’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 BPEL
    Advanced partner
  • 9. 4. Monitoring (1/2)
    7
    Le 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)
    8
    1
    2
    4
    3
    1
    L’axe des ordonnées : Représente le nombre de fichiers transférés.
    2
    L’axe des abscices :Représente l’ordre chronologique (Heure) dans lequel un transfert de fichiers a été effectué.
    3
    Légende :Chaque couleur représente un flux de fichiers sachant qu’un job comprend généralement d’un ou plusieurs flux.
    4
    Statistiques : 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)
    9
    Quand ?
    • 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)
    10
    Exemple: email indiquant un problème détecté dans le flux FTP
    Advanced partner
  • 14. 5. Envoi d’alertes & notifications (3/3)
    11
    Exemple: mail notifiant un problème résolu après une anomalie dans le Flux.
    Advanced partner
  • 15. 6. ESB et Portail web
    12
    Exemple 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 attention
    13