Hi Raj
1.       Can the Web Service stack that hosts the actual service for
which Synapse esb provides Service delivery management/ Mediation be non
Axis2 (CXF or something else).
Yes, definitely! It can be CXF, .Net, PHP.. etc
 Do people normally use Axis2 on the back
when they use Synapse (meaning there is safety in using Axis2 on back
end though other stacks are possible).
Yes, and no.. some even use Synapse to mediate between SOAP / Hessian / JMS / POX etc..
2.       If the backend is not Axis2, would I still be able to use
features such as WS-ReliableMessaging, WS-Security and WS-Addressing as
demonstrated in the example provided the backend service end point
supports these standards.
Yes
Any gotchas?
This would be if the different implementations implement the standards slightly differently - which though not common is sometimes there.. next is if the implementations have bugs in them..
3.       Can the Web Service Client that consumes Synapse ESB be based
on non-Axis2 based
Yes, definitely!
 or is there some interoperability issues that require
use of Axis2 client/ generation etc. For example the Axis2
ServiceClient.fireAndForget() API use for one way messaging.
Not any I am aware of..
4.       Has anyone tried running Synapse on anything other than Tomcat
container (just curious).
Many run Synapse standalone most of the time.. There is no added benefit on running it as a WAR on a JEE servlet container, as we use our own high performance non-blocking http/s transports
5.       Any info on constraints and limitations because of reliance on
Apache Rampart for Web Services security,
Nothing I am aware of..
Apache  Kandula2 for WS transactions (I am not sure there any examples on this)
No we do not rely on this, or have tested against this
 & Apache Sandesha2 for WS Reliable messaging implementation  etc.
There have been a few issues with RM in the past.. so its good to test it, especially with persistence etc
So far from what I have seen Synapse looks great.
Good to hear! and hope it will be useful to you

cheers
asankha

--
Asankha C. Perera
http://adroitlogic.org

http://esbmagic.blogspot.com

Reply via email to