API:Datasnap.Win.MtsRdm.TMtsDataModule

De RAD Studio API Documentation
Aller à : navigation, rechercher

Datasnap.DataBkr.TRemoteDataModuleDatasnap.DataBkr.TProviderDataModuleSystem.Classes.TDataModuleSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTMtsDataModule

Delphi

TMtsDataModule = class(TRemoteDataModule, IAppServer, IObjectControl)

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TMtsDataModule : public Datasnap::Databkr::TRemoteDataModule

Propriétés

Type Visibilité  Source Unité  Parent
class public
Datasnap.Win.MtsRdm.pas
Datasnap.Win.MtsRdm.hpp
Datasnap.Win.MtsRdm Datasnap.Win.MtsRdm

Description

TRemoteDataModule encapsule les objets et interfaces d'un serveur d'applications dans une application de bases de données multiniveau.

Datasnap.Win.MtsRdm.TMtsDataModule hérite de Datasnap.DataBkr.TRemoteDataModule. Tout le contenu en-dessous de cette ligne se réfère à Datasnap.DataBkr.TRemoteDataModule.

TRemoteDataModule encapsule les objets et interfaces d'un serveur d'applications dans une application de bases de données multiniveau.

Utilisez un objet TRemoteDataModule comme référentiel central pour tous les objets d'un serveur d'applications écrit en Delphi. Les modules de données distants peuvent contenir n'importe quel composant non visuel. Il s'agit en général de composants d'accès aux données, tels que des ensembles de données et des composants fournisseur qui gèrent la communication entre ces ensembles de données et les applications client. Les modules de données distants peuvent également contenir d'autres composants non visuels comme TTimer ou TImageList.

A la conception, un objet TRemoteDataModule propose un conteneur visuel dans lequel le développeur peut placer les composants non visuels, définir leurs propriétés et écrire leurs gestionnaires d'événements. Dans le fichier unité du module de données distant, un développeur peut également coder les règles de gestion qui doivent être centralisées au niveau intermédiaire d'une application multiniveau.

Les modules de données distants sont des serveurs d'automatisation à double interface qui mettent en oeuvre l'interface TRemoteDataModule. Les composants Connection des applications client sont conçus pour rechercher cette interface.

Pour créer un module de données distant à la conception, choisissez Fichier|Nouveau|Autre et sélectionnez Module de données distant dans la page Multi-niveau de la boîte de dialogue Nouveaux éléments. Si vous utilisez Delphi, l'expert Module de données distant crée alors un nouveau descendant de TRemoteDataModule qui supporte une interface descendante de TRemoteDataModule.

Voir aussi