Aller au contenu

Java Business Integration

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 2 mai 2006 à 08:40 et modifiée en dernier par FlaBot (discuter | contributions) (robot Ajoute: en). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Modèle:Ébauche informatique

Présentation

Java Business Integration est une norme édictée dans la JSR 208 dans le cadre du Java Community Process.

Le problème initial est l'intégration de données en provenance de sources différentes au sein d'un Système d'information composé d'applications disparates. Les Enterprise Service Bus font partie des solutions existantes.

JBI est une spécification normalisant ces intégrations via un jeu d'API permettant à tout fournisseur les respectant de pouvoir se connecter à un container JBI pour échanger des messages avec le reste du S.I..

Architecture

Concepts

JBI repose sur des concepts suivants

Component

Les composants sont les parties enfichables dans le framework JBI. Il se divisent en deux sous-familles:

Service Engine (SE)

Les SE fournissent la logique métier et les transformations. Il peuvent consommer eux-même d'autres SE.

Binding Component (BC)

Les BC fournissent la connectivité, qu'il s'agisse de protocoles (FTP, HTTP,...), de piles (SOAP, JMS, ...) ou de services externes au container JBI.

EndPoint

Message Exchange Pattern

Normalized Message

Références

Liens internes

Liens externes

Lexique

  • Component: composant