RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
IAppServerSOAP Interface

IAppServerSOAP is the interface for communication with a SOAP data module.

Pascal
IAppServerSOAP = interface(IInvokable);
C++
__interface IAppServerSOAP : public IInvokable;

TSoapConnection and TSoapDataModule use the IAppServerSOAP interface to communicate information in a SOAP-based multi-tiered database application. This is different from other DataSnap components, which use the IAppServer interface. IAppServerSOAP differs from IAppServer primarily in that it uses the stdcall calling convention rather than safecall. This makes it easier for marshalling interface calls when the client or server is written in C++.

Note: C++ method declarations that use IAppServerSOAP use the _di_IAppServerSOAP type instead. This type is a DelphiInterface wrapper around the IAppServerSOAP interface:

typedef System::DelphiInterfaceDelphiInterface_object< IAppServerSOAP >  _di_IAppServerSOAP;

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!