Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

This component has been deprecated in favor to servicemix-http component.
If you want to invoke EJBs, use servicemix-jsr181 component.

...

The diagram below illustrates the example program's logical flow:

...



...

Image Modified

...



Following, are the details of example program's logic flow:

...

The following snippet is from the servicemix.xml file. Note: that the WSIFBinding class has the service.wsdl file as a property.

...

...

Following is an example of how to enable a service to be exposed over a JMS topic or queue. This is a snippet of code from the service.wsdl file. It shows how to configure the JMS binding:

...

...

Here are descriptions of the properties found in the service.wsdl file. The descriptions are quoted from the WSDL Bindings for JMS web page:

...

A Java client can be programmed as an alternative way of invoking the web service, in lieu of a web form. The following is a Java client example using the ServiceMix Client API in a WSIF approach, passing in and fetching out named parameters. This Java client is performing the role originally assigned to the HTTP Client above. It also needs to be configured (not shown) to communicate to the "checkAvailability" service via the ServiceMix NMR. In other words, it needs to have "checkAvailability" set as its "destination" for the NMR messages it sends.

...

...

The previous Java code works against the given WSDL 1.1 service.wsdl file using its named parts:

...

...

Related Documentation

For more information, please see:

...