Как создать клиент Windows Communication Foundation

Это четвертый из шести шагов, необходимый для создания простого приложения Windows Communication Foundation (WCF). В данном разделе описывается, как извлечь метаданные из службы WCF и использовать, чтобы создать прокси WCF для доступа к службе. Эта задача выполняется с помощью функции добавления ссылки на службу, предоставляемой средой Visual Studio. Данное средство получает метаданные из конечной точки обмена метаданными службы и создает файл управляемого исходного кода для клиентского прокси на выбранном языке (по умолчанию на C#). Кроме создания клиентского прокси, данное средство также создает или обновляет файл конфигурации клиента, позволяющий клиентскому приложению подключаться к службе в одной из конечных точек.

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

Клиентское приложение использует созданный прокси-класс для взаимодействия со службой. Эта процедура описана в разделе Как использовать клиент Windows Communication Foundation.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: