API:Soap.SOAPHTTPPasInv.THTTPSoapPascalInvoker
![THTTPSoapPascalInvoker](/images/Libraries/Rio/e/2/2b/Soap.SOAPHTTPPasInv.THTTPSoapPascalInvoker.png)
Delphi
THTTPSoapPascalInvoker = class(TSoapPascalInvoker, IHTTPSoapDispatch)
C++
class PASCALIMPLEMENTATION THTTPSoapPascalInvoker : public Soap::Soappasinv::TSoapPascalInvoker
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | Soap.SOAPHTTPPasInv.pas Soap.SOAPHTTPPasInv.hpp |
Soap.SOAPHTTPPasInv | Soap.SOAPHTTPPasInv |
Description
TSoapPascalInvoker is the base class for components that interpret SOAP requests and execute the corresponding invokable interface.
Soap.SOAPHTTPPasInv.THTTPSoapPascalInvoker inherits from Soap.SOAPPasInv.TSoapPascalInvoker. All content below this line refers to Soap.SOAPPasInv.TSoapPascalInvoker.
TSoapPascalInvoker is the base class for components that interpret SOAP requests and execute the corresponding invokable interface.
Use TSoapPascalInvoker as a base class for components that interpret SOAP requests. TSoapPascalInvoker implements the logic that parses a SOAP request, given its target invokable interface, executes the interface call, and encodes the results of that code.
Each TSoapPascalInvoker descendant receives SOAP requests that arrive via a specific transport protocol. The TSoapPascalInvoker descendant must implement the logic to take the incoming SOAP request, identify the target invokable interface, and look up its implementation class and runtime type information (RTTI).