WCF Yapılandırma Şeması
Windows Communication Foundation (WCF) yapılandırma öğeleri, WCF hizmetini ve istemci uygulamalarını yapılandırmanıza olanak tanır. İstemciler ve hizmetler için yapılandırma dosyaları oluşturmak ve değiştirmek için Yapılandırma Düzenleyicisi Aracı'nı (SvcConfigEditor.exe) kullanabilirsiniz. Yapılandırma dosyaları XML olarak biçimlendirildiğinden, bunları bir metin düzenleyicisi kullanarak el ile düzenlemek istiyorsanız XML hakkında bilgi sahibi olmanız gerekir. Aksi takdirde, temelsiz XML öğesi etiketi veya özniteliği gibi sorunlarla karşılaşabilirsiniz. Bunun nedeni XML öğesi etiketlerinin ve özniteliklerinin büyük/küçük harfe duyarlı olmasıdır.
WCF yapılandırma sistemi ad alanını System.Configuration temel alır. Bu nedenle, uygulamanızın ve yapılandırmanızın System.Configuration güvenliğini artırmak için ad alanı tarafından sağlanan yapılandırma kilitleme, şifreleme ve birleştirme gibi tüm standart özellikleri kullanabilirsiniz. Bu kavramlar hakkında daha fazla bilgi için aşağıdaki konulara bakın.
Yapılandırma Bilgilerini Şifreleme
Yapılandırma Ayarlar Kilitleme
Bu bölümde, her yapılandırma öğesinin tüm olası değerleri ve diğer WCF yapılandırma öğeleriyle nasıl etkileşime geçdiği açıklanmaktadır. Aşağıdaki harita WCF yapılandırma şemasını gösterir:
Dikkat
Olası güvenlik tehditlerini önlemek için uygulama yapılandırma dosyalarınızdaki (app.config) WCF yapılandırma bölümlerini uygun Erişim Denetim Listeleri (ACL) ile koruyun. Örneğin, uygulama bağlamalarında veya bir hizmetin yapılandırma dosyasının hizmet modeli bölümünde yalnızca uygun kişilerin güvenlik ayarlarına erişebildiğinden veya bunları değiştirebileceğinden emin olun.
Bu Bölümde
<system.serviceModel>
Açıklayan ServiceModel
öğesi.
<system.serviceModel.activation>
SMSvcHost.exe aracını yapılandırıyor.
<system.runtime.serialization>
gibi DataContractSerializerseri hale getiricileri kullanırken seçenekleri ayarlamak için en üst düzey öğe.
İlgili Bölümler
Windows Communication Foundation Uygulamalarını Yapılandırma
WCF hizmetlerinin ve istemcilerinin nasıl yapılandırıldığı açıklanır.