Génération du proxy de service Web (Master Data Services)

Vous pouvez utiliser une classe proxy pour accéder aux Master Data Services par programme via le service Web. Il y a deux manières d'ajouter une classe proxy à votre projet de développement : à l'aide de l'outil en ligne de commande Svcutil.exe dans le .NET Framework ou en ajoutant une référence Web dans Microsoft Visual Studio .

Ajout du proxy à l'aide de Svcutil.exe

Microsoft Visual Studio ou le Kit de développement logiciel (SDK) de Microsoft Windows doit être installé pour avoir Svcutil.exe sur votre ordinateur. Si vous utilisez Visual Studio, vous devez utiliser l'invite de commandes Visual Studio pour exécuter la commande. Pour plus d'informations, consultez Outil Service Model Metadata Tool (Svcutil.exe) et Génération d'un client WCF à partir de métadonnées de service.

Pour ajouter la classe proxy à l'aide de Svcutil.exe, utilisez une commande telle que la suivante :

svcutil.exe http://<server_name:port>/<virtual_path>/Service/Service.svc 
/out:<proxy_name>.cs /messageContract /tcv:Version35 
/noconfig /ct:System.Collections.ObjectModel.Collection`1 
/namespace:*,Microsoft.MasterDataServices

Où :

  • NomServeur:port désignent le nom d'ordinateur et le numéro de port de l'ordinateur qui héberge Master Data Services.

  • CheminVirtuel désigne le chemin d'accès virtuel de Master Data Services dans les services Internet (IIS).

  • NomProxy désigne le nom de classe C# du proxy généré.

Ajout du proxy à l'aide d'une référence Web

Vous pouvez également ajouter un proxy en fournissant une référence Web dans un projet Visual Studio. Pour plus d'informations, consultez Comment : ajouter et supprimer des références Web.