Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Important Il est possible que le présent document ne corresponde pas aux pratiques recommandées pour le développement actuel. Par ailleurs, il se peut que des liens de téléchargement et d'autres ressources ne soient plus valides. La version recommandée actuelle est disponible ici.

Personnalisation de la mise en forme de messages SOAP

Pour les services Web ASP.NET utilisant SOAP pour communiquer avec les clients, un mécanisme sophistiqué permet de contrôler le format des messages SOAP envoyé dans les demandes et les réponses. SOAP impose que le contenu des messages SOAP en provenance et en direction d'un service Web soit en XML contenu dans des éléments Body et Header qui eux-mêmes sont enfants d'un élément Envelope (appartenant à l'espace de noms http://schemas.xmlsoap.org/soap/envelope/). Toutefois, SOAP ne restreint pas la mise en forme du XML.

Pour produire et consommer des services Web utilisant une mise en forme différente, le .NET Framework fournit un mécanisme basé sur attribut pour contrôler le format du XML dans le message SOAP. De plus, un mécanisme basé sur attribut permettant d'indiquer l'élément spécifique et les noms de l'attribut du SOAP envoyé via le réseau est disponible pour contrôler le SOAP à un niveau de détail plus fin.

Chaque section de cette rubrique fait référence à une rubrique Comment correspondante qui explique comment utiliser les attributs en question.

Dans cette section

Formats de messages SOAP standard spécifiés à l'aide de WSDL

Décrit les formats de message SOAP conformes aux normes spécifiés à l'aide de WSDL.

.Prise en charge du NET Framework pour les formats SOAP

Décrit la prise en charge des formats SOAP par le .NET Framework.

Comment : contrôler la mise en forme globale du corps SOAP pour une méthode de service Web

Décrit comment contrôler la mise en forme globale du corps SOAP pour une méthode de service Web.

Comment : contrôler la mise en forme des paramètres et des valeurs de retour pour une méthode de service Web

Décrit comment contrôler la mise en forme des paramètres et des valeurs de retour pour une méthode de service Web.

Comment : contrôler si les paramètres de méthode de service Web sont joints dans un élément supplémentaire

Décrit comment contrôler si les paramètres de méthode de service Web sont joints dans un élément supplémentaire.

Comment : modifier le format SOAP par défaut pour l'intégralité d'un service Web

Décrit comment modifier la mis en forme SOAP par défaut pour l'intégralité d'un service Web.

Comment : personnaliser des messages SOAP avec la sérialisation XML

Décrit comment personnaliser des messages SOAP avec la sérialisation XML.

Référence

System.Xml.Serialization

Contient des classes servant à sérialiser des objets en documents au format XML ou en flux.

SoapRpcMethodAttribute

Indique que les messages SOAP envoyés à la méthode et reçus de celle-ci utilisent la mise en forme RPC.

SoapDocumentServiceAttribute

Applique l'attribut facultatif SoapDocumentServiceAttribute à un service Web XML et définit ainsi le format par défaut des demandes et réponses SOAP en provenance et en direction des méthodes de service Web du service Web.

SoapDocumentMethodAttribute

Applique l'attribut SoapDocumentMethodAttribute à une méthode et spécifie ainsi que les messages SOAP en provenance et en direction de cette méthode utilisent la mise en forme Document.

SoapRpcServiceAttribute

Définit le format par défaut des demandes et des réponses SOAP en provenance et en direction de méthodes de service Web d'un service Web.

Rubriques connexes

Introducing XML Serialization

Fournit une définition générale de la sérialisation, en particulier de la sérialisation XML.

Modification de messages SOAP à l'aide d'extensions SOAP

Explique comment générer des extensions qui modifient les messages SOAP envoyées sur le réseau pour les services Web XML créés à l'aide d'ASP.NET et leurs clients.

Services Web XML utilisant ASP.NET

Explique comment créer des services Web XML à l'aide d'ASP.NET.

Création de clients de service Web XML

Explique comment générer un client en fonction d'un service Web XML, indépendamment de la plateforme ou de la technologie utilisée pour générer le service Web XML.

Footer image



Copyright ©2007 par Microsoft Corporation. Tous droits réservés.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft