Partager via


Création de services pouvant interagir avec le profil Basic Profile 1.1 de WS-I

Pour configurer un point de terminaison de service WCF afin qu'il puisse interagir avec les clients du service Web ASP.NET :

  • Utilisez le type System.ServiceModel.BasicHttpBinding comme type de liaison pour votre point de terminaison de service.
  • N'utilisez pas les fonctionnalités de rappel et de contrat de session, ni les comportements de transaction sur votre point de terminaison de service

Vous pouvez éventuellement activer la prise en charge du protocole HTTPS et de l'authentification du client au niveau du transport sur la liaison.

Les fonctionnalités suivantes de la classe BasicHttpBinding requièrent des fonctionnalités qui dépassent le profil Basic Profile 1.1 de WS-I :

Pour mettre les métadonnées d'un service WCF à la disposition d'ASP.NET, utilisez les outils de génération de client du service Web : Web Services Description Language Tool (Wsdl.exe), Web Services Discovery Tool (Disco.exe) et la fonctionnalité Add Web Reference dans Visual Studio; vous devez activer la publication de métadonnées. Pour plus d'informations, consultez Publication de points de terminaison de métadonnées.

Exemple

Description

L'exemple de code ci-dessous montre comment ajouter un point de terminaison WCF qui est compatible avec les clients du service Web ASP.NET dans du code, ainsi que dans des fichiers de configuration.

Code

Voir aussi

Concepts

Interopérabilité avec les services Web ASP.NET