Afficher : Delphi C++
Préférences d'affichage

Datasnap

De XE2 API Documentation

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.WinPortée d'unité pour les unités DataSnap qui définissent les interfaces avec divers services Windows.

Unités

Datasnap.DataBkrDé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.DBClientDé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.DSAuthDé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.DSClientMetadataDé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.DSClientRestDé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.DSCommonProxyDé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.DSCommonServerDé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.DSConnectDéfinit les classes qui fournissent la connectivité aux serveurs DataSnap en utilisant dbExpress.
Datasnap.DSHTTPDé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.DSHTTPCommonDé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.DSHTTPLayerDéfinit les classes décrivant les couches de communication DataSnap HTTP et HTTPS, les clients DataSnap HTTP abstraits et les flux de réponse.
Datasnap.DSHTTPServiceProxyDispatcherDé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.DSNamesDé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.DSPlatformDéfinit les classes implémentant les commandes serveur dbExpress, et un ensemble de méthodes statiques pour le support DataSnap de base.
Datasnap.DSProxyDelphiDéfinit les classes implémentant divers concepteurs de proxy Delphi DataSnap client.
Datasnap.DSProxyDelphiRestDéfinit les classes implémentant divers concepteurs de proxy Delphi DataSnap REST.
Datasnap.DSProxyDispatcherDéfinit une classe implémentant un répartiteur de proxy pour les services DataSnap basés sur WebBroker.
Datasnap.DSProxyRestDé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.DSProxyWriterContient des classes implémentant un concepteur de proxy DataSnap, une fabrique pour ces concepteurs de proxy et divers types de support.
Datasnap.DSReflectDéfinit les classes implémentant les méthodes DataSnap, les valeurs et les classes de méthodes, et les fonctionnalités associées.
Datasnap.DSServerDé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.DSServiceDéfinit les classes implémentant les services sans état de DataSnap, divers convertisseurs JSON, les gestionnaires de gestion HTTP pour les instances DataSnap locales/distantes, les gestionnaires de session DataSnap, les sessions TCP, la logique de gestion des tunnels HTTP et le protocole des communications HTTP, les méthodes pour la synchronisation du canal local, et les fonctionnalités associées.
Datasnap.DSTCPServerTransportDé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.MidasFournit l'interfaçage avec la bibliothèque Midas.
Datasnap.ProviderDé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.


Versions précédentes
Traductions