Recommandé: Analyse d'erreur ASP IIS6.0 ID d'événement Description 0100 hors mémoire. La mémoire requise ne peut pas être allouée.
1. Introduction à la classe Web:WebClass est un composant VB qui réside sur le serveur Web et répond aux entrées du navigateur.
Pour les utilisateurs, une application IIS semble être composée d'une série de pages HTML. Pour les développeurs,
Une application IIS est composée de certains objets de type spécial appelé webclass.
2. Applications IIS et applications ASP
Les applications IIS sont ostensiblement similaires aux applications de pages de serveurs actives. Les deux applications affichent des sites Web dynamiques et effectuent tous deux leur traitement sur le serveur plutôt que sur le client. Cependant, chacun a ses propres avantages uniques.
Active Server Pages convient aux développeurs de scripts intéressés à fabriquer des pages Web, et il offre la capacité unique de mélanger les scripts et le HTML.
Les applications IIS conviennent aux développeurs de base visuels qui créent des applications Web au lieu des pages Web. Les applications IIS permettent des transactions complexes et peuvent être facilement accessibles par presque tous les navigateurs ou plate-forme.
3. Avantages de l'application IIS:
Environnement et modèles de développement radicaux de 1 $. Vous pouvez utiliser Visual Basic Knowledge pour ajouter des classes, des modules ou des composants Visual Basic ActiveX à votre projet, ce qui facilite le débogage et l'écriture.
L'utilisation généralisée de 2 $.
Les pièces réutilisables de 3 $.
Le code à 4 $ est séparé de HTML: différent de l'écriture d'applications ASP. Les gestionnaires côté serveur et les programmes côté client sont séparés pour une maintenance et une modification faciles.
5 $.
4. Inconvénients de l'application IIS:
.Les méthodes GET dans tous les fichiers de modèle ne peuvent pas être connectées aux événements dans WebClass, de sorte que la méthode post doit être utilisée.
.WebClass peut parfois être erroné lors de la mise en forme d'un fichier de modèle à envoyer au navigateur.
5. La relation entre le fichier .asp et la classe Web
Les objets ASP qu'une webclass peut utiliser comprend:
? Demande - accepter les demandes de l'utilisateur final du navigateur.
? Réponse - Définissez un message au navigateur pour l'afficher à l'utilisateur.
? Session - maintient des informations sur la session utilisateur actuelle et enregistre et obtient des informations d'état.
? Application - Le statut administratif partagé par plusieurs instances WebClass.
? Serveur - Créez d'autres objets et déterminez les propriétés spécifiques au serveur qui peuvent affecter le traitement de la case Web.
6.composition de webclass.
WebClass se compose de modèles HTML et de webitem personnalisé.
1 $. Lorsqu'une CLASSE reçoit une demande, elle peut envoyer la page HTML au navigateur pour l'affichage. La différence entre un modèle et une page HTML ordinaire est qu'elle contient souvent des zones alternatives (généralement une portée définie avec le WC @ Tag) que WebClass peut gérer avant d'envoyer une page au navigateur. Cela vous permet de personnaliser votre propre réponse.
2 $. Ces gestionnaires d'événements sont appelés par le navigateur lorsque la page est chargée ou lorsque l'utilisateur sélectionne un élément HTML. Ces gestionnaires d'événements peuvent générer une réponse au navigateur ou transmettre le traitement à un autre webitem de la case Web.
Il peut y avoir plusieurs cases Web (c'est-à-dire qu'il existe plusieurs fichiers ASP correspondants. Chaque contrôle de fichiers ASP (hôte) une webclass).
1. .asp? wci = webitem & wce = wcevent & wcu = urldata ou autre méthode).
2 $.
? Remarque: La propriété NextItem est ignorée dans l'événement EndRequest, ProcessTag, FatalerrorResponse.
Partager: Instructions pour utiliser Adodb.stream Composant: ADODB.Stream a les méthodes suivantes: La méthode Annuler est utilisée comme suit Object.Cancel Description: Annuler l'exécution de l'exécution asynchrone en attente ou ouvrir des appels de méthode. La méthode de clôture est utilisée comme suit objet.close: Fermer