-
1. Re: Use or not to use JBI
davsclaus Jan 24, 2011 2:50 AM (in response to michal.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
michal.warecki Jan 24, 2011 7:04 AM (in response to davsclaus)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
davsclaus Jan 24, 2011 8:47 AM (in response to michal.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
michal.warecki Jan 24, 2011 9:59 AM (in response to davsclaus)Thanks for the helpful answer.
-
5. Re: Use or not to use JBI
janitorial16 Apr 22, 2011 11:01 AM (in response to davsclaus)I agree . very usefull topic