Поделиться через


Пример WCF ServiceModel

Обновлен: Ноябрь 2007

В этом примере показывается использование прокси ServiceContract в .NET Compact Framework. Данный пример, доступный только в C#, содержит серверный компонент, состоящий из службы Windows Communication Foundation (WCF), выполняющейся на настольном компьютере, и клиентский компонент, взаимодействующий с сервером. Используя код, который генерируется программой ServiceModel Metadata (файл NetCFSvcUtil.exe) платформы .NET Compact Framework, клиент реализует поддержку устройства для контрактов System.ServiceModel.

Cc138367.alert_note(ru-ru,VS.90).gifПримечание.

Дополнительные сведения о WCF в платформе .NET Compact Framework см. в разделе Разработка Windows Communication Foundation и .NET Compact Framework.

Дополнительные сведения об использовании примеров см. в следующих разделах:

Download sample

Построение и развертывание примера с использованием Visual Studio

  1. Откройте проводник и перейдите в каталог DeviceServiceModelSample для данного примера.

  2. Дважды щелкните файл решений (.sln) для данного примера.

  3. Нажмите клавишу F5, чтобы скомпилировать и выполнить пример.

  4. Выполните развертывание примера на устройстве или в эмуляторе.

Требования

Среда Microsoft Visual Studio 2008 должна быть установлена с компонентами разработки интеллектуальных устройств. В состав этих компонентов входит платформа .NET Compact Framework, версия 3.5, необходимая для построения и выполнения примера. Чтобы скомпилировать пример с помощью файла msbuild.exe, обратитесь к разделу Практическое руководство. Компиляция в командной строке.

Чтобы установить .NET Compact Framework на устройство, обратитесь к разделу Практическое руководство. Установка платформы .NET Compact Framework.

Если требуется перестроить автоматически созданный код, необходима программа ServiceModel Metadata (файл NetCFSvcUtil.exe) платформы .NET Compact Framework. Файл NetCFSvcUtil.exe и связанная с ним документация входят в комплект Power Toys for .NET Compact Framework.NET Compact Framework.

См. также

Другие ресурсы

.NET Compact Framework