Use WSIF to invoke Web services

You invoke a Web service dynamically by using the WSIF API directly. You only specify the location of the WSDL file for the service, the name of the operation to be invoked, and any operation arguments needed. All the information needed to access the Web service is available through WSDL; the abstract interface, the binding, and the service endpoint.

This kind of invocation does not generate stub classes and does not need a separate compilation cycle.

More information on using WSIF to invoke Web services is given in these topics:

Pass SOAP messages with attachments using WSIF
This topic describes how to pass SOAP messages with attachments using WSIF.

Use the WSIF providers
This topic describes how to use these providers: the SOAP provider and the Java provider.

Develop a WSIF service
To develop a Web Services Invocation Framework (WSIF) service, you first develop the Web service. This topic describes how to develop a WSIF service.

Use complex types
This topic describes how to use complex types in your WSIF.

Use JNDI
This example task shows you how to use WSIF to bind a reference to a Web service, then look up the reference using JNDI.

Interact with the WebSphere Application Server - Express J2EE container
This topic describes the interaction of WSIF with the J2EE container.