Hi, I think it's a bit difficult to answer your question cause it's quite generic, of course ServiceMix provides flexibility and extensibility (loose coupling as well if you use it properly), it may introduce some overhead as well as each bigger framework, you can also consider using Camel which offers you similar possibilities and it's not a container but a library (so it's more lightweight), some auxiliary questions may be: what protocols are you going to use? what QoS may be required (persistency? transactions? clustering?)? will you do any transformations like XSLT? will you use XML payloads or not? (e.g. ServiceMix uses XML while Camel doesn't require it) you say do not want coplex orchestration but will you do 'any' ? do you need any routing logic?
best reagard Lukasz Paranoid_Fabio wrote: > > Hello. I read a discrete amount of documents regarding ESB's and "why > should you need one" but a doubt remains. > > My project requires an Event Driven SOA Architecture. > I don't have the need to integrate various systems nor to orchestrate > complex business processes. > > My first need is to have a good messaging system for message flow through > my "medium-complexity" services, either initiated by explicit requests > (typically a web service invocation) or by events generated by client > and/or other services. > I've understood that ESB like servicemix will defenitely help me to manage > services search, invocation, interoperability, messaging ecc... all good > things that I need, cause the "platform" i've to develop should be the > most flexible, loose coupled, and extensible as possible. > > My doubt is that, for such purposes, a simpler message routing framework > can be enough, so my question is: > > For such purposes, it's anyway preferrable a complete solution with the > complexity drawback, like servicemix, or should I look at other solutions? > > Thank you very much > -- View this message in context: http://www.nabble.com/Do-I-need-ServiceMix-only-for-message-routing--tp21454040p21540313.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
