Qore xml Module  1.6.0

Qore SoapDataProvider module definition

Introduction to the SoapDataProvider Module

The SoapDataProvider module provides a data provider API for SOAP messaging. The SoapDataProvider class allows for introspecting a SOAP schema, while the SoapRequestDataProvider class supports the data provider request-reply API for communication with SOAP servers.

SOAP schemas can be introspected with the following format:

  • requests: operation/request
    • ex: getInfo/request
    • results in a SoapRequestDataProvider object where a request can be sent to the server
  • responses: operation/response
    • ex: getInfo/response
    • results in a SoapResponseDataProvider object where the response definition can be introspected

The following classes are provided by this module:

  • SoapDataProvider
  • SoapDataProviderBase
  • SoapDataProviderFactory
  • SoapOperationDataProvider
  • SoapRequestDataProvider
  • SoapResponseDataProvider

Release Notes

SoapDataProvider v1.0

  • initial release of the module