Soap.SOAPPasInv.TSoapPascalInvoker

From RAD Studio API Documentation
Jump to: navigation, search

System.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTSoapPascalInvoker

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).

See Also