Hi,<br>I have written a XMPP transport for Axis2/Java [1]. I am planning to submit a patch soon.<br>Right now I do not have the full spec complacency. But you can call Axis2 web service from a Axis2 client using XMPP as the transport & get the response using the same.
<br><br>/sumedha<br><br><br><br>[1] <a href="http://ws.apache.org/axis2/">http://ws.apache.org/axis2/</a><br><br><div><span class="gmail_quote">On 8/22/07, <b class="gmail_sendername">Jonathan Dickinson</b> <<a href="mailto:chayce.za@gmail.com">
chayce.za@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If you want your server to expose a SOAP endpoint you will need a
<br>plugin, otherwise you could always have a custom Jabber client and have<br>JIDs like <a href="mailto:creditcards@bank.com">creditcards@bank.com</a> and <a href="mailto:accounts@bank.com">accounts@bank.com</a>.<br><br>
It makes more sense to make the server JID (e.g. <a href="http://bank.com">bank.com</a>) the SOAP<br>endpoint, but that isn't always possible: as it seems to be in your case.<br><br>Furthermore, I would recommend you alter your SOAP framework somehow,
<br>because SOAP is stateless where XMPP is stateful, you can leverage this<br>to your advantage (in my honest opinion, XMPP is better suited to Remote<br>API than HTTP). E.g. most SOAP endpoints require a login of some form,
<br>you can have the user log in once using a Login method instead of<br>sending credentials/tokens each time another method is called.<br><br>Good luck!<br><br>Devraj Mukherjee wrote:<br>> Hi everyone,<br>><br>> I am a new to Jabber development, and am trying to carry SOAP messages
<br>> over XMPP. I noticed the SOAP extension to XMPP on the XMPP web site.<br>><br>> My questions is do Jabber servers require additional<br>> plugins/implementations to carry SOAP messages across or can any<br>
> standard Jabber server be able to carry the message?<br>><br>> Thanks.<br>><br></blockquote></div><br>