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


Схем конфигурации WCF

Элементы конфигурации Windows Communication Foundation (WCF) позволяют настроить службу WCF и клиентские приложения. Средство редактирования конфигурации (SvcConfigEditor.exe) можно использовать для создания и изменения файлов конфигурации для клиентов и служб. Поскольку файлы конфигурации имеют формат XML, для их изменения вручную с помощью текстового редактора необходимо уметь работать с XML-кодом. В противном случае возможно возникновение проблем, таких как отсутствие тега или атрибута элемента XML. Это обусловлено тем, что в тегах и атрибутах элементов XML учитывается регистр символов.

Система конфигурации WCF основана на пространстве имен System.Configuration. Поэтому можно использовать все стандартные возможности, имеющиеся в пространстве имен System.Configuration, например блокировку, шифрование и объединение конфигурации для повышения безопасности приложения и его конфигурации. Дополнительные сведения об этих возможностях см. в следующих разделах:

Шифрование данных конфигурации

Блокировка параметров конфигурации

В этом разделе описаны все возможные значения каждого элемента конфигурации и их взаимодействие с другими элементами конфигурации WCF. Ниже представлена схема конфигурации WCF.

Diagram that shows the WCF configuration schema.

Внимание

Защитите разделы конфигурации WCF в файлах конфигурации приложения (app.config) с помощью соответствующих списков управления доступом (ACL), чтобы предотвратить потенциальные угрозы безопасности. Например, необходимо гарантировать, что иметь доступ или изменять параметры безопасности в привязках приложения или разделе модели службы в файле конфигурации для службы смогут только определенные лица.

В этом разделе

<system.serviceModel>
Приводится описание элемента ServiceModel.

<system.serviceModel.activation>
Настраивает средство SMSvcHost.exe.

<system.runtime.serialization>
Элемент верхнего уровня для установки параметров при использовании сериализаторов, таких как DataContractSerializer.

Настройка приложений Windows Communication Foundation
Описывает настройку служб WCF и клиентов.