Hi asankha,

thanks for your quick response. AMQP transport in Synapse/Axis2 is not
an immediate requirement for us but something that we will want to be
able to do in the not-to-distant future without incurring too much
effort (based on one of the open-source AMQP implementations i
mentioned). So it is important to know that you don't consider it a
difficult task adding it to Axis2. I'll have a look at the relevant
Axis2 APIs and the code for the JMS transport to get a better idea...

As to who is going to do it: that entirely depends on our schedule
when the concrete need for AMQP arises from our project...

 thanks again,
 gerald

On 09/03/07, Asankha C. Perera <[EMAIL PROTECTED]> wrote:
Hi Gerald
> Can you please give me a rough idea of what it entails to add support
> for a new transport to Synapse? I would want to add support for AMQP
> (http://www.amqp.org/), which has a JMS-like Java client API (see
> http://cwiki.apache.org/qpid/, http://www.rabbitmq.com/). Is this
> trivial or a major task? Since Synapse does not build on JBI, it must
> have its own APIs for doing this...
Adding a new transport to Synapse is the same as adding a new transport
for Axis2 - and is not a difficult task. There are certain Axis2 API's
you need to implement, and the existing transports should provide
adequate examples and code to help guide the effort.

Would you be interested in developing an AMQP transport for
Synapse/Axis2 yourself, or looking at how you could get the AMQP support
built into Synapse through the community? Either way I think having an
actual user requiring a new transport would help in its implementation,
scope and testing efforts. I will read through some of the links you
have provided meanwhile..

asankha

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
http://www.gerald-loeffler.net

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to