WebDisp.TCustomWebAppComponents
Contents |
Informations Delphi
De WebDisp.pas
TCustomWebAppComponents = class(TMultiModuleWebAppServices)
Unité : WebDisp
Type : classe
Membres de classe hérités : Membres WebDisp.TCustomWebAppComponents
Propriétés de classe : Propriété WebDisp.TCustomWebAppComponents
Méthodes de classe : Méthodes WebDisp.TCustomWebAppComponents
Evénements de classe : Evénements WebDisp.TCustomWebAppComponents
Informations C++
De WebDisp.hpp
TCustomWebAppComponents = class(TMultiModuleWebAppServices)
Unité : WebDisp
Type : classe
Membres de classe hérités : Membres WebDisp.TCustomWebAppComponents
Propriétés de classe : Propriété WebDisp.TCustomWebAppComponents
Méthodes de classe : Méthodes WebDisp.TCustomWebAppComponents
Constructeurs et destructeurs de classe : Constructeurs WebDisp.TCustomWebAppComponents
Evénements de classe : Evénements WebDisp.TCustomWebAppComponents
Description
TCustomWebAppComponents gère les composants qui fournissent la fonctionnalité WebSnap à une application.
Utilisez TCustomWebAppComponents comme classe de base du composant qui centralise l'accès aux composants WebSnap principaux. Elle conserve une trace des objets requête et réponse en cours, conserve une liste des modules Web disponibles et localise les composants appropriés pour gérer les messages de requête entrants. TCustomWebAppComponents introduit des propriétés qui fournissent l'accès aux composants effectuant de nombreuses tâches courantes dans une application WebSnap, Parmi ces propriétés :
PageDispatcher, qui localise les modules de page Web pour traiter les messages de requête entrants.
AdapterDispatcher, qui code les appels aux actions et champs de l'adaptateur, et qui gère les soumissions de fiches HTML et les requêtes d'images dynamiques en appelant des champs et actions de l'adaptateur.
Sessions, qui gère les sessions pour chaque appelant.
ApplicationAdapter, qui implémente les champs et actions de la variable Application dans les scripts côté serveur.
EndUserAdapter, qui implémente les champs et actions de la variable EndUser dans les scripts côté serveur.
UserListService, qui maintient une liste des utilisateurs finals, de leurs mots de passe et privilèges d'accès.
LocateFileService, qui contrôle l'accès aux modèles et aux fichiers d'inclusion de scripts côté serveur utilisés lors du traitement des requêtes.
DispatchActions, qui maintient une liste d'éléments actions qui peuvent répondre aux messages de requête.
Les composants auxquels font référence ces propriétés sont facultatifs. L'expert d'application WebSnap crée automatiquement des composants et remplit ces propriétés pour tous les composants que vous sélectionnez.