Création de services Web en code managé

Mise à jour : novembre 2007

Les services Web en code managé sont créés à l'aide de l'infrastructure de page ASP.NET. Pour commencer, créez un fichier .asmx. Ce fichier contient la directive WebService, qui identifie la classe publique qui implémente la logique du service Web. La classe de service Web contient une ou plusieurs méthodes publiques d'exposition dans un service Web. Ces méthodes de services Web sont précédées de l'attribut WebMethod. ASP.NET gère l'infrastructure de façon à exposer ces méthodes comme service Web. Pour plus d'informations, consultez Modèle de code pour les services Web en code managé.

Pour créer des services Web en code managé à l'aide de Visual Studio, vous devez accéder à un serveur Web configuré pour le développement d'applications ASP.NET. Les services Web en code managé sont développés sur un serveur de développement. Par défaut, le serveur de développement correspond à l'ordinateur sur lequel vous avez installé Visual Studio. En règle générale, vous développez et générez le projet sur un serveur de développement, puis vous le déployez sur un autre serveur (le serveur de déploiement), qui hébergera le service Web. Cependant, si le développement a lieu directement sur le serveur qui hébergera le service Web, le serveur de développement et le serveur de déploiement sont identiques.

Dans cette section

Rubriques connexes