Создание прокси-сервера веб-службы (службы основных данных)
С помощью класса-посредника можно обращаться к службам Master Data Services программно с помощью веб-службы. Добавить класс-посредник в проект разработки можно двумя способами: с помощью средства командной строки Svcutil.exe в среде .NET Framework или путем добавления веб-ссылки в среде Microsoft Visual Studio.
Добавление прокси-сервера с помощью Svcutil.exe
Средство Svcutil.exe устанавливается на компьютере при установке среды Microsoft Visual Studio или пакета Microsoft Windows SDK. При использовании среды Visual Studio для выполнения команды необходимо использовать командную строку Visual Studio. Дополнительные сведения см. в статьях ServiceModel Metadata Utility Tool (Svcutil.exe) и Generating a WCF Client from Service Metadata (на английском языке).
Чтобы добавить класс-посредник с помощью Svcutil.exe, выполните команду, подобную следующей:
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
Где:
server_name:port — это имя компьютера и номер порта компьютера, на котором размещаются службы Master Data Services.
virtual_path — это виртуальный путь к службам Master Data Services в службах Internet Information Services.
proxy_name — это имя класса C# для созданной учетной записи-посредника.
Добавление учетной записи-посредника с помощью веб-ссылки
Добавить учетную запись-посредника можно, указав веб-ссылку в проекте Visual Studio. Дополнительные сведения см. в разделе Как добавлять и удалять веб-ссылки.