Soap.SOAPMidas.RegDefIAppServerInvClass
Delphi
procedure RegDefIAppServerInvClass;
C++
extern DELPHI_PACKAGE void __fastcall RegDefIAppServerInvClass();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Soap.SOAPMidas.pas Soap.SOAPMidas.hpp |
Soap.SOAPMidas | Soap.SOAPMidas |
Beschreibung
Registriert ein SOAP-Datenmodul zur Verwendung durch Clients, die vor der Verfügbarkeit des Update-Patches 2 mit Kylix 2 oder Delphi 5 erstellt wurden.
RegDefIAppServerInvClass registriert TSoapDataModule als aufrufbare Klasse, die IAppServer als Web-Dienst implementiert. C++ Anwendungen müssen im Startcode nach der Registrierung von IAppServerSOAP einen Aufruf dieser Prozedur enthalten, wenn die Anwendungen von Clients verwendet werden sollen, die vor der Verfügbarkeit von Update-Patch 2 mit Kylix 2 oder Delphi 5 geschrieben wurden. Dieser Aufruf ist in anderen Clients eines Anwendungs-Servers mit Web-Dienst-Unterstützung nicht notwendig, da die Clients nach der Schnittstelle IAppServerSOAP suchen.
Anmerkung: In Delphi-Anwendungen muss diese Prozedur nicht aufgerufen werden.
Hier ein Beispiel für die Platzierung des Aufrufs von RegDefIAppServerInvClass:
void static RegTypes() { InvRegistry()->RegisterInterface(__interfaceTypeinfo(IMyAppServerService)); InvRegistry()->RegisterInvokableClass(__classid(TMyAppServerService), MyAppServerServiceFactory); RegDefIAppServerInvClass(); }
- pragma statrtup RegTypes 32