For sure that camel can help you to design that easily. As you mention
camel implements Enterprise Integration Patterns (EIP), that means
that you can route, filter, enrich, aggregate, splits the messages
received.

Depending how you will expose your services, you can design camel
routes like that :

from(Data).to(bean:createAddress).to(direct:step1)
from(direct:step1).to(bean:createABC).to(direct:step2)
from(direct:step2).to(bean:createContact).to(jms:queue:A)

Regards,

Charles Moulliard

Senior Enterprise Architect (J2EE, .NET, SOA)
Apache Camel - Karaf - ServiceMix Committer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Blog : http://cmoulliard.blogspot.com |  Twitter : http://twitter.com/cmoulliard
Linkedin : http://www.linkedin.com/in/charlesmoulliard | Skype: cmoulliard



2010/9/14 Fred <[email protected]>:
> who can help me ?
>
>
>
>
> From: me
> Date: 2010-09-13 12:06:49
> To: users
> Cc:
> Subject: How replace BPEL on SMX ?
>
> hi,all.
>
> I'm a new smx. Our company have some webservice. I want to recomposition 
> these webservice. and export a new webservice. For example, our comany have 
> following webservice.
> 1. Create Address
> 2. Create ABC
> 3. Create Contact
> now i need  a new  'create customer' interface, this interface include above 
> three interface , The new interface will above three interface by following 
> flow.
> Flow :
>
> Data --> 1. create address --> 2. return address ID -->
> 3. address ID + Data --> 4. create ABC --> 5. return ABC ID -->
> 6. ABC ID + address ID + Data --> 7. create contact --> 8. return address ID 
> + ABC ID + Contact ID
>
> I know if i using Apache ODE for smx's bpel engint. it's easy. But I want to 
> know another ways solve this question. Can i using EIP or Camel solve it ?
>
> Thanks and Regards,
> Fred
>

Reply via email to