Schemat konfiguracji programu WCF
Elementy konfiguracji programu Windows Communication Foundation (WCF) umożliwiają konfigurowanie usługi WCF i aplikacji klienckich. Za pomocą narzędzia Edytora konfiguracji (SvcConfigEditor.exe) można tworzyć i modyfikować pliki konfiguracji dla klientów i usług. Ponieważ pliki konfiguracji są sformatowane jako XML, musisz zapoznać się z kodem XML, jeśli chcesz ręcznie edytować je przy użyciu edytora tekstów. W przeciwnym razie może wystąpić problemy, takie jak unfound tagu elementu XML lub atrybut. Wynika to z tagów elementu XML i atrybutów jest rozróżniana wielkość liter.
System konfiguracji WCF jest oparty na System.Configuration przestrzeni nazw. W związku z tym można użyć wszystkich standardowych funkcji udostępnianych przez System.Configuration przestrzeń nazw, takich jak blokowanie konfiguracji, szyfrowanie i scalanie, aby zwiększyć bezpieczeństwo aplikacji i jej konfiguracji. Aby uzyskać więcej informacji na temat tych pojęć, zobacz następujące tematy.
Szyfrowanie informacji o konfiguracji
Blokowanie Ustawienia konfiguracji
W tej sekcji opisano wszystkie możliwe wartości każdego elementu konfiguracji oraz sposób interakcji z innymi elementami konfiguracji programu WCF. Poniższa mapa ilustruje schemat konfiguracji programu WCF:
Uwaga
Chroń sekcje konfiguracji programu WCF w plikach konfiguracji aplikacji (app.config) przy użyciu odpowiednich list kontroli dostępu (ACL), aby zapobiec potencjalnym zagrożeniom bezpieczeństwa. Na przykład upewnij się, że tylko odpowiednie osoby mogą uzyskać dostęp do ustawień zabezpieczeń w powiązaniach aplikacji lub sekcję modelu usługi w pliku konfiguracji usługi dla usługi lub zmodyfikować te ustawienia.
W tej sekcji
<System.servicemodel>
Opisuje ServiceModel
elementu.
<system.serviceModel.activation>
Konfiguruje narzędzie SMSvcHost.exe.
<System.runtime.serialization>
Element najwyższego poziomu do ustawiania opcji podczas używania DataContractSerializerserializatorów, takich jak .
Sekcje pokrewne
Konfigurowanie aplikacji Windows Communication Foundation
Opisuje sposób konfigurowania usług i klientów programu WCF.