index.html

JBI - Java Business Integration

JBI est un standard java (JSR 208) qui définit une architecture pour permettre l'interoperabilité d'applications avec un système d'échanges de messages. Les messages entre les "components" sont échangés à travers un "Normalized Message Router" (NMR). Le NMR sert de "Message Exchange Pattern" (MEP). Le NMR sert d'intermédiare pour échanger des messages, quelquesoit l'endroit où est le "Component". Les plugins ne communiquent pas directement les uns avec les autres: Ils communiquent exclusivement vers le NMR.
jbi

JBI Components

Les "plugins" mentionné ci-dessus sont quelquefois appelé "JBI components".

"Binding Components"

Un "binding component" (BC) a 2 buts: Les BC sont utilisés pour communiquer en dehors l'environnement JBI.
Exemples de protocoles fournis par les BC: http, jms,ftp,smtp,xmpp,rmi,corba,xmpp

JBI Components

Les JBI Components (Binding Components et "Service Engine") sont des plug-ins qui rajoutent des fonctionnalités au "JBI Container".

Vocabulaire


Références