DataFactory オブジェクト (RDSServer)
大事な
Windows 8 および Windows Server 2012 以降では、RDS サーバー コンポーネントは Windows オペレーティング システムに含まれません (詳細については、Windows 8 と Windows Server 2012 の互換性クックブック を参照してください)。 RDS クライアント コンポーネントは、将来のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 RDS を使用するアプリケーションは、WCF Data Serviceに移行する必要があります。
この既定のサーバー側ビジネス オブジェクトは、クライアント側アプリケーションの指定されたデータ ソースへの読み取り/書き込みデータ アクセスを提供するメソッドを実装します。
RDSServer.DataFactory オブジェクトは、クライアント要求を受信するサーバー側の Automation オブジェクトとして設計されています。 インターネット実装では、Web サーバー上に存在し、ADISAPI コンポーネントによってインスタンス化されます。 RDSServer.DataFactory オブジェクトは、指定されたデータ ソースへの読み取りおよび書き込みアクセスを提供しますが、検証またはビジネス ルール のロジックは含まれません。
RDSServer.DataFactory と RDS の両方で使用できるメソッドを使用する場合。DataControl オブジェクトでは、リモート データ サービスは RDS を使用します。DataControl の既定のバージョン。 既定では、RDSServer.DataFactory が汎用サーバー側ビジネス オブジェクトとして機能する基本的なプログラミング シナリオを想定しています。
Web アプリケーションでタスク固有のサーバー側処理を処理する場合は、RDSServer.DataFactory をカスタム ビジネス オブジェクトに置き換えることができます。
クエリ や CreateRecordset など、RDSServer.DataFactory メソッドを呼び出すサーバー側のビジネス オブジェクト作成できます。 これは、ビジネス オブジェクトに機能を追加するが、既存のリモート データ サービス テクノロジを利用する場合に役立ちます。
DataFactory オブジェクトは、クライアント側で実行されるスクリプトでは安全ではありません。
RDSServer.DataFactory オブジェクトのクラス ID は 9381D8F5-0288-11D0-9501-00AA00B911A5 です。
このセクションには、次のトピックが含まれています。
関連項目
DataFactory オブジェクト、Query メソッド、CreateObject メソッドの使用例 (VBScript)