Académique Documents
Professionnel Documents
Culture Documents
Quesions
XML
a différence majeure que l’on trouve entre une DTD et un schéma XML concerne la
possibilité de typer les données que contiennent les éléments XML d’un document. Un
schéma XML va permettre de mieux contraindre (ou typer) les données que peuvent contenir
les documents qu’une DTD.
WEB SERVICES
ADO.NET
ASP.NET
Reponces
Avantages du XML
Le XML apporte puissance et souplesse aux applications Web et présente de nombreux avantages
pour les développeurs et les utilisateurs :
XML présente des similitudes avec le HTML lui aussi composé de balises
dans le langage HTML chaque balise a son interprétation : <A></A> represente un lien et <B></B>
delimite du texte en gras. En XML, rien de tout ça : les balises n'ont pas d'interprétation et <B>mon
texte</B> ne représente que mon texte entre deux balises B, en aucun cas du texte en gras ni
quelque style particulier que ce soit. Ce n'est que l'application qui traitera le fichier XML qui donnera
eventuellement un sens à une balise
Module qui établit la structure syntaxique des phrases dans un compilateur, un interpréteur ou une
interface de communication en langage naturel.
XmlTextReader / XmlTextWriter
DTD :Document Type Definition. Document qui décrit la structure des données d'une page
Web écrite en XML.
:Une DTD permet de décrire les éléments et leurs attributs autorisés dans un document
XML.
Xml Schema: Les schémas XML permettent de décrire plus finement que les DTD l'ensemble des
éléments et attributs autorisés dans un fichier XML.
Contrairement à une DTD, un schéma XML est un document XML.
XSL : est un langage de feuilles de style permettant la mise en forme d'un fichier XML.
XSLT : est un langage de transformation complexe, doté de nombreuses capacités que ce chapitre
récapitule.
XPath: est un langage de requête permettant à une feuille XSL d'inspecter un document XML.
Langage permettant d'adresser, de désigner, des objets structurels contenus dans un document XML.
Web Services Description Language : langage dérivé de XML dédié à la description des services
disponibles sur un serveur d'applications Web
Simple Object Access Protocol : protocole d'échange de messages entre services Web fondé sur XML
et HTTP
Diapo 25;
le web service est universel car il utilise les 2 fonctions HTTP et XML qui sont eux meme standard et
universels
Le web reference sert à faire une référence vers un service web pour pouvoir appeler les méthodes
d'un service web situé à une certaine adresse. Les objets de ton appliation web peuvent être appelés
directement.
http POST La sémantique de la méthode « POST » est le transfert d'information du client vers le
serveur.L'URL associée à la requête POST identifie l'action à effectuer et non l'emplacement auquel
les informations transmises sont éventuellement publiées. Si cette information est publiée sur le
serveur et accessible au moyen d'une URL, le serveur peut indiquer cette adresse dans sa réponse.
Dans le cas contraire, le serveur renvoi un document servant de compte rendu.
UDDI, acronyme de Universal Description Discovery and Integration, est une technologie d'annuaire
basée sur XML et plus particulièrement destinée aux services web, notamment dans le cadre
d'architectures de type SOA (Service Oriented Architecture). Un annuaire UDDI permet de localiser
sur le réseau le service Web recherché. Il repose sur le protocole de transport SOAP. *un
annuaire -UDDI- pour constater si un tel service Web existe.
******************************************************************** ADO.NET
- Classes principales
- Architecture interne
- Avantages
- Quels types de sources de données peut gérer ADO.NET
- Qu'est ce qu'une vue en ADO.NET
- A quoi sert un DataAdapter
utilise les objets command pour exécuter des commandes sql au niveau de la source de données afin
d1 part d'apprivisioner le dataset en données et dotre part de répercuter dans la source de données
les modifications
******************************************************************** ASP.NET
le asp n'est pas lisible et il y a un mélange entre GUI (interfaces) et le code , pour asp.net->
séparation du code au GUI,
L'objet Response:Inversement, il permet d'envoyer des informations au client, comme le fait d'écrire
du texte dans une page ou d'écrire dans des Cookies...
L'objet Server:Cet Objet permet de créer et de gérer des connexions à des Bases de Données
(nommé ADO), d'ouvrir des fichiers XML, Word, Excel...et en général de créer des
objets et d'utiliser des composants installés sur le serveur.
L'objet ObjectContext:Il permet de contrôler les transactions éventuelles avec le serveur de
transaction Microsoft.
L'objet Application:Il permet de stocker des variables globales à tous les visiteurs qui passent sur le
site.
L'objet Session:Il permet de stocker des variables uniquement accessibles à un seul visiteur du site.
Utilisé par exemple dans les sites possédant un panier pour stocker des articles..
L'objet Error:Comme son nom l'indique, cet objet permet la gestion des erreurs.
L'objet Session:Il permet de stocker des variables uniquement accessibles à un seul visiteur du site.
Utilisé par exemple dans les sites possédant un panier pour stocker des articles..