Any response is then routed to the
test:MyProviderService, which is the output queue for the client.
???
Web Service Versioning
[ 282 ]
HTTP provider: The HTTP provider is a servicemix-http used for HTTP
or SOAP binding of services and components into the ServiceMix NMR.
A provider role implies that the NMR is the consumer to the component.
Hence, the NMR sends out an In-Out to the HTTP provider and the HTTP
provider in turn routes the message to the remote web service. The web
service gets invoked and the response received is routed back to the
consumer of the HTTP provider which is the service pipeline described
above. The HTTP provider configuration is shown as follows:
endpoint="HelloWebService"
role="provider"
locationURI="http://localhost:8080/
AxisEndToEnd20061231/services/
HelloWebService20061231"
soap="true"
soapAction=""
wsdlResource="http://localhost:8080/
AxisEndToEnd20061231/services/
HelloWebService20061231?WSDL" />
Here, the locationURI refers to the actual URL where the web service is
hosted.
Pages:
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391