Bereitstellen von DataSnap-Servermethoden

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu DataSnap-Server-Anwendung


In DataSnap sind Servermethoden in allen Nachkommen von TPersistent, TDataModule und TDSServerModule zulässig. In einem Modul werden aber nur die beiden zuletzt genannten akzeptiert. Sie können Servermethoden mit dem DataSnap-Server-Experten oder mit den Menübefehlen Datei > Neu > Weitere > Delphi-Projekte > DataSnap-Server > Server-Modul und Datei > Neu > Weitere > Delphi-Projekte > Delphi-Dateien > Datenmodul erstellen.

Zum Veröffentlichen der Methoden erfordert TDataModule, dass die Klassendefinition in der Delphi-Compiler-Direktive {$METHODINFO ON/OFF} eingeschlossen wird.

Das Modul enthält published-Methoden, die remote aufgerufen werden können, aber nicht alle Parametertypen werden unterstützt. Folgende Typen werden unterstützt:

Es werden Prozeduren und Funktionen sowie out- und var-Parameter unterstützt.

Hinweis: Überladene Methoden werden nicht unterstützt.

Siehe auch