A diagram depicting the Web Services Invocation Framework (WSIF)
architecture, and a description of each of the major components of the architecture.
The Web Services Invocation Framework (WSIF) architecture is shown in the
figure.
The components of this architecture include:
- WSDL document
- The Web service WSDL document contains the location of the Web service.
The binding document defines the protocol and format for operations and messages
defined by a particular portType.
- WSIF service
- The WSIFService interface is responsible for generating an instance of
the WSIFOperation interface to use for a particular invocation of a service
operation. For more information, see the WSIFService interface topic.
- WSIF operation
- The run-time representation of an operation, called WSIFOperation is
responsible for invoking a service based on a particular binding. For more
information, see the WSIFOperation interface topic.
- WSIF provider
- A WSIF provider is an implementation of a WSDL binding that can run a
WSDL operation through a binding-specific protocol. WSIF includes SOAP providers,
JMS providers, Java providers and EJB providers. For more information, see Linking a WSIF service to the underlying implementation
of the service.