API:Soap.SOAPHTTPPasInv.THTTPSoapPascalInvoker

From RAD Studio API Documentation
Jump to: navigation, search

Soap.SOAPPasInv.TSoapPascalInvokerSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTHTTPSoapPascalInvoker

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

See Also