I have a simple question:
Does an ESB can be considered as a (web) server?
Whatever is the answer, this is why I ask:
- I have an EIP mediation route in my ESB (on Server1)
- I have 2 Web Services to deploy on 2 different physical servers (Server2, Server3)
My question is: Should I deploy my WS into ESBs or into Application Servers?
Then my EIP is supposed to access these distant WS...
Both solutions could they work?
Both solutions should work IMO.
If your backend webservice need call EIP or other component deployed in ESB, I suggest you deploy your webservice in ESB. You may need take a look at servicemix-cxf-bc component which is designed to handle soap message.