WebDisp.TMultiModuleWebAppServices
Delphi
TMultiModuleWebAppServices = class(TComponent, IWebAppServices, IWebDispatcherAccess, IWebExceptionHandler)
C++
class PASCALIMPLEMENTATION TMultiModuleWebAppServices : public System::Classes::TComponent
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| class | public | WebDisp.pas WebDisp.hpp |
WebDisp | WebDisp |
Description
TMultiModuleWebAppServices coordonne la réponse aux messages de requête HTTP en localisant les composants adaptés à la gestion des différentes tâches.
TMultiModuleWebAppServices est la classe de base des composants qui donnent accès aux services disponibles dans une application WebSnap. Elle conserve une trace des objets requête et réponse en cours, maintient une liste des modules Web disponibles et introduit des méthodes pour localiser les composants appropriés pour gérer les messages de requête entrants.
N'utilisez pas directement TMultiModuleWebAppServices. Les méthodes qui traitent les messages de requête et les exceptions qui se produisent pendant ce traitement sont de simples stubs qui doivent être redéfinis par une classe dérivée. Utilisez plutôt un descendant de TMultiModuleWebAppServices, comme TWebAppComponents, pour donner accès aux composants centraux de l'application WebSnap.