On 8/7/06, yangf <[EMAIL PROTECTED]> wrote:


Hi, I am playing with servicemix-http and saajbinding. I have the
following
question on the post.

1. according to your comments, does it mean that there is no need to have
saajbinding as invoke in the post because http provider can do the same
job?
The execution flow will be SOAP client -> http consumer -> http provider
->
external web service if swith <eip:exchange-target
service="myns:targetForAxis" /> to <eip:exchange-target
service="ns1:AxisWebservice" /> in the specified router. Is it correct?


Yes

2. can the http provider receive soap message directly from the http
consumer without being specified as targetService in the consumer? I mean
how to include operation name, parameters in request xml string.


Not sure to understand your question.  Maybe I missed something in my
previous mail.
Any valid JBI routing can be used, so you can use either (by priority order)
  *  a ServiceEndpoint (usually found by service qname + endpoint name)
  * service qname
  * interface qname
The operation and other attributes are not used by the container to route
exchange.

thanks a lot


-yangf

3. what is the request format sent from the client to the http consumer?
what does  the request look like?


You just need to send the soap body content as the content of the jbi
message.

--
View this message in context:
http://www.nabble.com/External-Webservices-binding-%28the-answer%29-tf1971463.html#a5690723
Sent from the ServiceMix - User forum at Nabble.com.




--
Cheers,
Guillaume Nodet

Reply via email to