-
1. Re: Use or not to use JBI
Claus Ibsen Jan 24, 2011 2:50 AM (in response to Michał Warecki)Dont use JBI is the short answer. Its a dead spec.
Fuse ESB 3.x is based on JBI.
Fuse ESB 4.0 is re-architected based on OSGi. There is although support for JBI but it's an optional module.
You can read some thoughts from the lead-architect on Fuse ESB / ServiceMix here:
http://gnodet.blogspot.com/2010/12/thoughts-about-servicemix.html
-
2. Re: Use or not to use JBI
Michał Warecki Jan 24, 2011 7:04 AM (in response to Claus Ibsen)Thanks for the great answer. What about NMR with non-JBI usage ? What are the benefits of using NMR ? Why should I use it instead of directly send payload from one endpoint to another ?
-
3. Re: Use or not to use JBI
Claus Ibsen Jan 24, 2011 8:47 AM (in response to Michał Warecki)The NMR offers you you the same benefits as the JBI NMR does.
The NMR in Fuse ESB 4.x onwards can exchange any kind of message payload.
Where as JBI its confined to be XML messages only.
There is some info here
http://fusesource.com/docs/esb/4.3/esb_deploy_osgi/Nmr.html
And you can easily leverage the NMR between Camel applications
Some users dont use the NMR but exchange data using JMS messages instead. That's also a viable solution.
-
4. Re: Use or not to use JBI
Michał Warecki Jan 24, 2011 9:59 AM (in response to Claus Ibsen)Thanks for the helpful answer.
-
5. Re: Use or not to use JBI
James Peterson Apr 22, 2011 11:01 AM (in response to Claus Ibsen)I agree . very usefull topic