Création de services Web XML à l'aide de clients de service Web XML et ASP.NET
Ces dernières années, une force a irrévocablement redessiné le paysage du développement d'applications plus que toute autre : l'Internet. Les entreprises sont devenues de plus en plus dépendantes des ressources numériques et des canaux de communication fournis par l'Internet et les technologies connexes. En conséquence, très peu d'applications sont conçues et développées aujourd'hui qui ne cherchent pas à mieux intégrer et tirer parti des technologies de l'Internet pour profiter pleinement des avantages de l'informatique connectée.
Lorsqu'elles n'effectuent pas le développement d'applications complètement nouveau, les entreprises essaient créer des applications qui regroupent plusieurs applications traditionnelles, orientées par tâche dans une application unique et composite. Cela inclut parfois l'intégration des applications qui existent dans les limites d'une entité distincte, telle qu'une autre société ou un fournisseur de services. Toutefois, un dilemme encore plus grand survient lors de la tentative d'intégrer des applications héritées construites à l'aide d'un assortiment de technologies, modèles objets, systèmes d'exploitation et langages de programmation. Comment les faire tous fonctionner ensemble ? La réponse est l'Internet programmable.
Le langage XML (eXtensible Markup Language) comme format de description de données ouvert a donné naissance à un Internet programmable. Tout comme le TCP/IP a fourni la connectivité universelle pour l'Internet et le HTML un langage standardisé pour afficher des informations sur une large gamme de plateformes à des fins de consommation par les utilisateurs, le XML fournit un langage standardisé pour échanger des données à des fins de consommation automatisée. Il fournit la possibilité de représenter des données dans un format accepté largement qui permet aux ordinateurs d'envoyer et recevoir des données dans un style prévisible, d'activer la programmabilité qui s'étend au-delà des systèmes contrôlés et fermés. Le XML est une libération en ce sens que sa simplicité et son extensibilité vous permettent de définir presque n'importe quoi, en prévoyant de l'espace d'expansion. L'un des blocs de construction fondamentaux de l'Internet programmable concerne les services Web XML.
Microsoft permet de prendre en charge la génération de services Web XML, à l'aide de technologies conçues pour satisfaire les besoins de différentes audiences. Spécifiquement, Microsoft offre l'option de création de services Web XML à l'aide d'ASP.NET, ATL Server, .NET Remoting et SOAP Toolkit 2.0 aux développeurs. ASP.NET et .NET Remoting facilitent la création de services Web XML, du fait qu'ils sont construits sur le .NET Framework. SOAP Toolkit 2.0 offre la prise en charge de services Web XML conformes dans Microsoft Visual Studio 6.0 et ses applications héritées, en leur permettant d'interagir avec les services Web XML basés sur le .NET Framework.
Dans cette section
- Vue d'ensemble des services Web XML
Propose une vue d'ensemble des services Web XML commune à toutes les plateformes.
- 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.
- Gestion et levée d'exceptions dans les services Web XML
Décrit comment gérer les exceptions d'un service Web XML créé à l'aide d'ASP.NET et les clients de service Web XML créés à l'aide du .NET Framework.
- Utilisation d'en-têtes SOAP
Explique comment définir, traiter et manipuler les en-têtes SOAP pour les clients qui appellent des services Web XML créés à l'aide d'ASP.NET.
- Personnalisation de la mise en forme de messages SOAP
Décrit comment contrôler le SOAP envoyé à destination et en provenance de services Web XML créés à l'aide d'ASP.NET.
- 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.
- Procédure pas à pas : personnalisation de la génération des descriptions de service et des classes proxy
Décrit les étapes pour la génération d'une extension de format de la description de service (SDFE).
- Comment : personnaliser la génération des descriptions de service et des classes proxy
Fournit exemple de code qui définit une extension du format de description de service.
- Types de données pris en charge par les services Web XML créés à l'aide d'ASP.NET
Répertorie les types de données pris en charge par les services Web XML créés à l'aide d'ASP.NET.
- Attributs pour les services Web XML créés à l'aide d'ASP.NET et les clients de service Web XML
Répertorie les attributs qui peuvent s'appliquer aux services Web XML créés à l'aide d'ASP.NET et aux clients du service Web XML.
- Prise en charge de la liaison de schéma XML
Décrit les liaisons entre les définitions de schéma XML et les définitions de classe du .NET Framework.
Rubriques connexes
- Network Programming
Explique comment utiliser les classes d'accès Internet pour implémenter à la fois des applications Web et des applications Internet.
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.