Soap.SOAPPasInv.TSoapPascalInvoker
Delphi
TSoapPascalInvoker = class(TComponent, IAdapterConverter, IInvokerConverter)
C++
class PASCALIMPLEMENTATION TSoapPascalInvoker : public System::Classes::TComponent
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | Soap.SOAPPasInv.pas Soap.SOAPPasInv.hpp |
Soap.SOAPPasInv | Soap.SOAPPasInv |
Description
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).