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

Création d'applications serveur Web en utilisant WebSnap

De RAD Studio XE2

Remonter à Utilisation de WebSnap - Index

Remarque : WebSnap est en cours de désapprouvement dans RAD Studio. Bien que WebSnap soit toujours documenté dans l'aide en ligne, le produit WebSnap n'est plus entièrement supporté. En alternative, commencez à utiliser IntraWeb (VCL pour le Web). IntraWeb est documenté dans cette aide en ligne. Pour obtenir davantage de documentation sur IntraWeb, visitez http://www.atozed.com/intraweb/docs.

WebSnap ajoute à WebBroker des composants, des experts et des vues - qui facilitent la construction d'applications serveur Web fournissant des pages Web complexes orientées données. La prise en charge par WebSnap des modules multiples et des scripts côté serveur facilite le développement et la maintenance pour les équipes de développeurs et de concepteurs Web.

WebSnap permet aux experts en conception HTML de votre équipe d'apporter une contribution plus efficace au développement et à la maintenance des serveurs Web. Le produit final du processus de développement WebSnap inclut une série de templates de page HTML à scripts. Ces pages peuvent être modifiées au moyen d'éditeurs HTML prenant en charge les balises de script incorporées, comme Microsoft FrontPage, ou même un simple éditeur de texte. Des modifications peuvent être apportées aux templates selon les besoins, même après le déploiement de l'application. Il n'est pas nécessaire de modifier le code source du projet, ce qui économise du temps de développement précieux. En outre, la prise en charge de modules multiples par WebSnap peut être utilisée pour diviser votre application en plus petites parties pendant les phases de codage de votre projet. Les développeurs peuvent travailler de manière plus indépendante.

Les composants répartiteur gèrent automatiquement les requêtes pour le contenu des pages, la validation des fiches HTML et les requêtes d'images dynamiques. Des composants WebSnap appelés adaptateurs permettent de définir une interface sous forme de scripts avec les règles de gestion de votre application. Ainsi, l'objet TDataSetAdapter permet de créer des composants ensembles de données manipulables par scripts. Vous pouvez utiliser des composants générateurs WebSnap pour concevoir rapidement des fiches ou des tableaux complexes orientés données ou pour utiliser XSL en vue de générer une page. Le composant session vous permet de suivre les utilisateurs finaux. Le composant liste d'utilisateurs permet de gérer des utilisateurs, des mots de passe et des droits d'accès.

L'expert application Web permet de générer rapidement une application personnalisée avec les composants dont vous avez besoin. L'expert module de page Web vous permet de créer un module définissant une nouvelle page de votre application. L'expert module de données Web vous permet de créer un conteneur pour des composants réutilisés dans votre application Web.

Quand le module de page Web utilise TAdapterPageProducer, les vues de module de page deviennent disponibles quand ce composant est double-cliqué. Les vues de module de page affichent le résultat d'un script côté serveur sans avoir à exécuter l'application. Vous pouvez visualiser le code HTML généré au format texte en utilisant l'onglet Résultat HTML. L'onglet Script HTML affiche la page avec le script côté serveur utilisé pour générer le code HTML pour la page.

Les rubriques suivantes décrivent comment utiliser les composants WebSnap pour créer une application serveur Web.

Remarque : WebSnap est en cours de désapprouvement dans RAD Studio. Bien que WebSnap soit toujours documenté dans l'aide en ligne, le produit WebSnap n'est plus entièrement supporté. En alternative, commencez à utiliser IntraWeb (VCL pour le Web). IntraWeb est documenté dans cet aide en ligne. Pour obtenir davantage de documentation sur la VCL pour le Web, visitez http://www.atozed.com/intraweb/docs/.

Voir aussi

Versions précédentes
Autres langues