WebDisp.TWebAppComponents
Contents |
Informations Delphi
De WebDisp.pas
TWebAppComponents = class(TCustomWebAppComponents)
Unité : WebDisp
Type : classe
Membres de classe hérités : Membres WebDisp.TWebAppComponents
Informations C++
De WebDisp.hpp
TWebAppComponents = class(TCustomWebAppComponents)
Unité : WebDisp
Type : classe
Membres de classe hérités : Membres WebDisp.TWebAppComponents
Constructeurs et destructeurs de classe : Constructeurs WebDisp.TWebAppComponents
Description
TWebAppComponents contient les composants application qui fournissent les fonctionnalités de l'application WebSnap.
TWebAppComponents permet de centraliser l'accès aux composants principaux de WebSnap. Elle initialise le contexte Web pour les nouveaux messages de requête et localise les composants appropriés pour gérer le message de requête. TWebAppComponents publie 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.
Ajoutez TWebAppComponents au module application de l'application WebSnap pour offrir un accès centralisé aux autres composants qui gèrent le comportement de l'application WebSnap.