Это четвертый из шести шагов, необходимый для создания простого приложения Windows Communication Foundation (WCF). В данном разделе описывается, как извлечь метаданные из службы WCF и использовать, чтобы создать прокси WCF для доступа к службе. Эта задача выполняется с помощью функции добавления ссылки на службу, предоставляемой средой Visual Studio. Данное средство получает метаданные из конечной точки обмена метаданными службы и создает файл управляемого исходного кода для клиентского прокси на выбранном языке (по умолчанию на C#). Кроме создания клиентского прокси, данное средство также создает или обновляет файл конфигурации клиента, позволяющий клиентскому приложению подключаться к службе в одной из конечных точек.
Примечание |
Для создания прокси-класса и конфигурации также можно использовать средство Служебное средство ServiceModel Metadata Utility Tool (Svcutil.exe) вместо добавления ссылки на службу в среде Visual Studio. |
Внимание |
При вызове службы WCF из проекта библиотеки классов можно использовать команду «Добавить ссылку на службу» для автоматического создания прокси и связанного файла конфигурации. Файл конфигурации не будет использоваться проектом библиотеки классов. Необходимо добавить параметры из созданного файла конфигурации в файл app.config, соответствующий исполняемому файлу, вызывающему библиотеку классов. |
Клиентское приложение использует созданный прокси-класс для взаимодействия со службой. Эта процедура описана в разделе Как использовать клиент Windows Communication Foundation.
|
|