|
Sergey: I disagree that WS-BPEL can be considered orthogonal looking forward into future of SOA, CXF in particular. Only Spring WS gets this right. The Business Service(s) must be injected into the message delivery Endpoint. Web Services are not Business Services. The purpose of Business Services is to drive revenue. In constrast, Axis2 service skeletons are bad idea because they encourages CORBA-istic thinking, that its all just some elaborate (and expensive) plumbing. Fortuitously, Axis2 gets bailed out by its Synapse and Ode integrations, IMHO. Add to this the WSO2 ESB web management (for Synapse/Axis2) and it starts looking pretty good for dear old Axis2. Of course, as Paul Brown points out, all these tools are fairly promiscuous. Its all licentious Plug and Play, if that's what you want. However, my opinion is that SOA has passed the point where a joga bonita will its driving force. It needs to stick the ball in the back of the net at this point. -- Dan Connelly PS. I really do like JBI and ServiceMix. SM is really nice for gluing component containers together, and it has a useful CXF integration. But here we are talking about expensive plumbing again, and again, and again. Sergey Beryozkin wrote: I'm not sure ODE has to do anything with CXF ...It's a WS-BPEL impl. What it does is kind of orthogonal to what CXF is about, isn't it ? CXF can help one to write a service among other things but how to implement the service is orthogonal, BPEL-based service implementation is just one possible option really and it seems well above CXF or Axis2.Thanks, Sergey P.S. Sorry, had to remove your PS as the spam filter was rejecting my reply. ----- Original Message ----- From: Dan Connelly To: [email protected] Sent: Thursday, July 05, 2007 5:39 PM Subject: Re: Axis2 vs CXF My advice: Pick your ESB wisely (first). The important comparison checklist to look at would be the spec-off between WSO2, ServiceMix and (maybe) Mule. WSO2 uses Axis2, Synapse and Ode. SerivceMix uses CXF. (What the equivalent for Ode for CXF?) Mule ??. There is some discussion of this currently at http://www.theserverside.com/news/thread.tss?thread_id=46044 -- Dan Connelly ---------------------------- IONA Technologies PLC (registered in Ireland) Registered Number: 171387 Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland |
- Re: Axis2 vs CXF Dan Connelly
- Re: Axis2 vs CXF Dan Connelly
- Re: Axis2 vs CXF Dan Diephouse
