DataSnap サーバー メソッドの公開

提供: RAD Studio
移動先: 案内検索

DataSnap サーバー アプリケーション への移動


DataSnap のサーバー メソッドは、TPersistentTDataModuleTDSServerModule の下位クラスで利用できます。 サーバー メソッドをモジュールに入れるには、後の 2 つのクラスだけが対象となります。 DataSnap サーバー ウィザードを使用することもできますし、[ファイル|新規作成|その他...|Delphi プロジェクト|DataSnap Server|サーバー モジュール]、または、[ファイル|新規作成|その他...|Delphi プロジェクト|Delphi ファイル|データ モジュール]を使用して、サーバー メソッドを作成することもできます。 TDataModule では、クラス定義に、Delphi コンパイラ指令 {$METHODINFO ON/OFF} を追加することで、メソッドを公開する必要があります。

このモジュールには、リモート呼び出し可能な公開メソッドが含まれていますが、すべてのパラメータ型がサポートされているわけではありません。 サポートされている型は以下のとおりです。

手続きと関数がどちらもサポートされているほか、out パラメータと var パラメータもサポートされています。

メモ: オーバーロード メソッドはサポートされていません。

関連項目