Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Windows Communication Foundation (WCF) позволяет приложениям обмениваться данными о том, находятся ли они на одном компьютере, в Интернете или на разных платформах приложений. В этом разделе описываются задачи, необходимые для создания приложения WCF. Сведения о рабочем примере приложения см. в руководстве по началу работы.
Основные задачи
Ниже приведены основные задачи, которые необходимо выполнить:
Определите контракт службы. Контракт службы указывает подпись службы, данные, которые он обменивает, и другие контрактные необходимые данные. Дополнительные сведения см. в разделе "Проектирование контрактов службы".
Реализуйте контракт. Чтобы реализовать контракт службы, создайте класс, реализующий контракт, и укажите пользовательские поведения, которые должна иметь среда выполнения. Дополнительные сведения см. в разделе "Реализация контрактов службы".
Настройте службу, указав конечные точки и другие сведения о поведении. Дополнительные сведения см. в разделе "Настройка служб".
Организуйте размещение службы. Дополнительные сведения см. в разделе "Службы размещения".
Создание клиентского приложения. Дополнительные сведения см. в разделе "Создание клиентов".
Хотя разделы этого раздела соответствуют этому порядку, некоторые сценарии не начинаются в начале. Например, если вы хотите создать клиент для существующей службы, начните с шага 5. Или если вы создаете службу, которую будут использовать другие пользователи, вы можете пропустить шаг 5.
Как только вы освоитесь с разработкой контрактов служб, вы также можете прочитать Общие сведения о расширяемости. Если у вас возникли проблемы со службой, ознакомьтесь с кратким руководством по устранению неполадок WCF , чтобы узнать, имеют ли другие те же или аналогичные проблемы.