You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

JBI is a simple API to a Normalized Message Service and Router along with a component and management model for deploying integration services such as routing engines, BPEL engines, rule systems, scripting engines, transformation engines etc.

JBI provides a logical XML messaging network which maps well to HTTP, email and JMS/MOM while easily adapting to legacy systems, binary transports and RPC systems like EJB and CORBA. Think of it as the next logical abstraction above JMS, with support for different message exchanges (one way, request response etc).

The binding components deal with all the plumbing and protocol stuff, then service engine components work on a logical XML layer, providing content based routing, orchestration, rules, scripting, transformations and custom enrichment etc.

Steve Vinoski has written a good overview

  • No labels