Soap.SOAPMidas.RegDefIAppServerInvClass

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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(); }

  1. pragma statrtup RegTypes 32

Siehe auch