Datasnap
Datasnap est la portée d'unité pour toutes les unités qui implémentent les fonctionnalités de DataSnap telles que l'authentification, les serveurs DataSnap, les clients DataSnap REST, les proxies DataSnap, la couche HTTP, Midas, et les services associés.
Portées d'unités
Datasnap.Win | Portée d'unité pour les unités DataSnap qui définissent les interfaces avec divers services Windows. |
Unités
Datasnap.DataBkr | Définit les classes implémentant un module de données distant, un module de données fournisseur, et un certain nombre de fonctions qui activent ou désactivent les transports web/socket. |
Datasnap.DBClient | Définit les classes implémentant des ensembles de données indépendants de la base de données, des courtiers de connexion, des serveurs distants pour les applications de bases de données multiniveaux, des champs agrégés, et les fonctionnalités associées. |
Datasnap.DSAuth | Définit les classes implémentant le gestionnaire d'authentification DataSnap, les rôles utilisateur DataSnap pour le marquage de méthodes serveur ou de classes de méthodes serveur à des fins d'autorisation, et les fonctionnalités associées. |
Datasnap.DSClientMetadata | Définit les classes implémentant les métadonnées DataSnap, la connexion, REST, et les fournisseurs serveur et les générateurs de proxy DataSnap. |
Datasnap.DSClientRest | Définit les interfaces qui définissent la structure pour les ensembles de données en cache REST, les éléments, les tableaux JSON, les objets et les valeurs, les objets en cache, les paramètres ou les flux. Définit aussi les classes implémentant ces interfaces et fournit d'autres fonctionnalités, telles que les rappels client DataSnap REST, les commandes REST, les composants de connexion REST, les propriétés de connexion, et les fonctionnalités associées. |
Datasnap.DSCommon | Contient des implémentations des éléments de rappel et du gestionnaire de canaux des rappels. Contient aussi une classe d'assistance pour la session DataSnap et certains types d'événements pour le support des fonctionnalités implémentées. |
Datasnap.DSCommonProxy | Définit les interfaces qui définissent la structure des concepteurs de proxy et des chargeurs de métadonnées de proxy DataSnap, et les classes qui implémentent ces interfaces ainsi que d'autres fonctionnalités associées telles que les paramètres proxy DataSnap, les méthodes, les métadonnées, les exceptions et les concepteurs de flux. |
Datasnap.DSCommonServer | Définit les classes implémentant les fonctionnalités associées aux serveurs DataSnap, telles que les méthodes serveur administratives DataSnap intégrées, les gestionnaires de commandes DataSnap, les connexions demandant des métadonnées de base de données, les méthodes serveur, le protocole de transport serveur, et les fonctionnalités associées. |
Datasnap.DSConnect | Définit les classes qui fournissent la connectivité aux serveurs DataSnap en utilisant dbExpress. |
Datasnap.DSConnectionMetaDataProvider | |
Datasnap.DSCustomConnectorProxyWriter | Définit une classe implémentant un concepteur de proxy de connexion de base. Elle peut être étendue en sous-classes. |
Datasnap.DSHTTP | Définit les classes implémentant les composants répartiteur de fichiers DataSnap HTTP, la fonctionnalité client HTTP/HTTPS, diverses implémentations Indy du contexte DataSnap HTTP, les requêtes et les réponses, les composants de service HTTP et les répartiteurs de fichiers de service, et davantage. |
Datasnap.DSHTTPClient | Définit les classes implémentant les fonctionnalités client HTTP et HTTPS. |
Datasnap.DSHTTPCommon | Définit les classes implémentant les gestionnaires de réponse DataSnap, le jumelage des éléments de rappel, les gestionnaires de rappel client, les wrappers de réponses d'exécution, le contexte DataSnap HTTP abstrait, la requête et la réponse, le transport et les serveurs DataSnap HTTP, les gestionnaires de réponse JSON, les informations de tunnel de session DataSnap, et davantage. |
Datasnap.DSHTTPServiceProxyDispatcher | Définit une classe implémentant un répartiteur de proxy pour les serveurs DataSnap qui ne sont pas basés sur la technologie WebBroker. |
Datasnap.DSHTTPWebBroker | Définit les classes implémentant les fonctionnalités WebBroker (contexte, requête, réponse et répartisseur web) sur les connexions HTTP. |
Datasnap.DSMetadata | Définit une classe de base implémentant un fournisseur de métadonnées de base qui est l'ancêtre du fournisseur de métadonnées serveur. |
Datasnap.DSNames | Définit les classes implémentant les méthodes serveur DataSnap, diverses colonnes, la fonctionnalité de cycle de vie DataSnap, les méthodes de métadonnées et les colonnes de paramètres, et davantage. |
Datasnap.DSPlatform | Définit les classes implémentant les commandes serveur dbExpress, et un ensemble de méthodes statiques pour le support DataSnap de base. |
Datasnap.DSProviderDataModuleAdapter | |
Datasnap.DSProxy | Contient une classe qui implémente un moyen d'accéder aux méthodes serveur intégrées administratives depuis le côté client. |
Datasnap.DSProxyDispatcher | Définit une classe implémentant un répartiteur de proxy pour les services DataSnap basés sur WebBroker. |
Datasnap.DSProxyRest | Définit les classes implémentant un proxy pour l'exécution de fonctions DSAdmin, un client DataSnap REST, et un chargeur de métadonnées de proxy DataSnap REST. |
Datasnap.DSProxyUtils | Définit les classes implémentant un ensemble d'utilitaires pour les concepteurs de proxy DataSnap. |
Datasnap.DSProxyWriter | Contient des classes implémentant un concepteur de proxy DataSnap, une fabrique pour ces concepteurs de proxy et divers types de support. |
Datasnap.DSReflect | Définit les classes implémentant les méthodes DataSnap, les valeurs et les classes de méthodes, et les fonctionnalités associées. |
Datasnap.DSServer | Définit les classes implémentant les tunnels de rappel DataSnap, les éléments à envoyer à travers ces tunnels, les événements, les gestionnaires de tunnels, les adaptateurs de modules fournisseur, les serveurs DataSnap qui gèrent la création et la durée de vie des transports et des classes serveur, un pilote entre le framework dbExpress et le serveur DataSnap, un module serveur DataSnap, et les fonctionnalités associées. |
Datasnap.DSServerMetadata | Définit les classes qui fournissent des métadonnées DataSnap serveur. |
Datasnap.DSService | Définit les classes implémentant les services sans état de DataSnap, divers convertisseurs JSON, les méthodes pour la synchronisation du canal local, et les fonctionnalités associées. |
Datasnap.DSSession | Contient les classes implémentant les gestionnaires de sessions HTTP pour les instances DataSnap locales/distantes, les sessions TCP, la logique de gestion des tunnels HTTP et les protocoles de communication HTTP, et les gestionnaires de sessions DataSnap. |
Datasnap.DSTCPServerTransport | Définit les classes implémentant les canaux de communication DataSnap TCP, l'événement de connexion et le transport basé sur les sockets pour un serveur DataSnap. Définit aussi les fonctionnalités associées, telles que les événements de conservation de connexion active, de connexion et de déconnexion, et davantage. |
Datasnap.Midas | Fournit l'interfaçage avec la bibliothèque Midas. |
Datasnap.Provider | Définit les classes implémentant les fonctionnalités fournisseur DataSnap, telles que les fournisseurs, les résolveurs, les ensembles de données de paquets, les résolveurs SQL, et les fonctionnalités associées. |
Datasnap.Xmlxform |