Services Web XML créés à l'aide de clients de service Web XML et d'ASP.NET
Le paysage du développement d'applications a fait l'objet d'une refonte irrévocable au cours de ces dernières années grâce à Internet. Les canaux de communication et les ressources numériques qu'offrent Internet et ses technologies connexes s'imposent de plus en plus comme une force vitale pour les entreprises. Par conséquent, il est très rare de voir aujourd'hui des applications dont la conception et le développement n'ont pas tenu compte de la meilleure manière d'intégrer les technologies Internet et de les optimiser, afin de tirer le meilleur parti des avantages qu'offre l'informatique en ligne.
Lorsque les entreprises ne se consacrent pas au développement d'applications entièrement nouvelles, elles s'efforcent la plupart du temps de créer des applications regroupant plusieurs applications traditionnelles orientées tâche dans une application composite unique. Il faut parfois pour cela intégrer des applications existant dans les limites d'une entité distincte, telles qu'une autre société ou un fournisseur de services. Cependant, le défi à relever est encore plus important lorsqu'il s'agit d'intégrer des applications héritées des premiers langages Basic, créées à l'aide d'un large éventail de technologies, de modèles objet, de systèmes d'exploitation et de langages de programmation. Comment parvenir à faire fonctionner ensemble toutes ces applications ? Simplement grâce à l'« Internet programmable ».
En tant que format de description de données ouvert, le format XML (eXtensible Markup Language) a permis de faire de l'« Internet programmable » une réalité. De même que TCP/IP assure la connectivité universelle d'Internet et HTML offre un langage normalisé permettant l'affichage d'informations sur une vaste gamme de plates-formes à l'usage de l'homme, XML constitue un langage normalisé pour l'échange de données à l'usage de l'automatisation. Il donne la possibilité de représenter des données dans un format largement reconnu, qui permet aux ordinateurs d'envoyer et de recevoir ces données dans un style prévisible tout en autorisant une programmabilité qui s'étend au-delà des systèmes fermés et contrôlés. XML procure une grande liberté, car sa simplicité et son extensibilité vous permettent de définir pratiquement n'importe quoi, tout en assurant la possibilité d'une expansion future. Les services Web XML constituent l'un des blocs de construction fondamentaux de l'« Internet programmable ».
Microsoft assure la prise en charge de la création de services Web XML, à l'aide de technologies conçues pour répondre aux besoins de publics différents. Plus précisément, Microsoft offre au développeurs la possibilité de créer des services Web XML à l'aide d'ASP.NET, d'ATL Server, de .NET Remoting et de SOAP Toolkit 2.0. ASP.NET et .NET Remoting facilitent la création de services Web XML, dans la mesure où ils reposent sur le .NET Framework. SOAP Toolkit 2.0 assure la prise en charge de services Web XML conformes à Microsoft Visual Studio 6.0 et aux applications héritées des premiers langages Basic, garantissant ainsi leur interopérabilité avec les services Web XML créé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 plates-formes. - Création de services Web XML à l'aide d'ASP.NET
Décrit comment créer des services Web XML au moyen d'ASP.NET. - Création de clients de service Web XML
Décrit la création d'un client de service Web XML, quelle que soit la plate-forme ou la technologie qui est à la base de ce service. - Gestion et levée d'exceptions dans les services Web XML
Explique comment gérer les exceptions issues d'un service Web XML créé à l'aide d'ASP.NET et des clients de service Web XML créés au moyen du .NET Framework. - Utilisation d'en-têtes SOAP
Décrit comment définir, traiter et manipuler les en-têtes SOAP pour des clients faisant appel à des services Web XML créés à l'aide d'ASP.NET. - Personnalisation des messages SOAP
Explique comment contrôler les messages SOAP qui circulent à destination et en provenance des services Web XML créés à l'aide d'ASP.NET. - Modification du message SOAP à l'aide des extensions SOAP
Explique comment créer des extensions qui modifient les messages SOAP envoyés sur le réseau pour les services Web XML créés à l'aide d'ASP.NET et leurs clients. - Personnalisation de la génération des descriptions de service et des classes proxy
Décrit les étapes permettant de créer une extension de format de description de service (SDFE, Service Description Format Extension). - 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 de clients de service Web XML et d'ASP.NET
Énumère les attributs pouvant être appliqués aux services Web XML créés à l'aide de clients de service Web XML et d'ASP.NET.