¿Es complicado configurar WCF?
WCF nos provee de un bonito esquema XML para poder configurar nuestros servicios y cientes WCF en los archivos app.config o web.config. Una de las cosas que siempre me encuentro cuando enseño a alguien WCF es siempre la respuesta que es demasiado configurable y que al final les causa problemas porque esta configuración ademas de ser extensiva no es nada intuitiva y al ser en formato XML no es nada facil de leer.
En la siguiente imagen os dejo la estructura del esquema
Bastante complejo verdad?, y sia demas nos encontramos con que la documentación de WCF es bastante oscura se convierte en un problema. Por ejemplo si accedemos a la documentación del parametro maxNameTableCharCount , nos encontramos con la frase:
"This quota limits the total number of characters in strings that are atomized in the NameTable for the reader. When strings are atomized they are inserted into a NameTable and never removed. This can cause the buildup of large amounts of character data in a NameTable. This quota places a limit on how much data can be buffered in the reader's NameTable."
Por lo que la gente al no entender lo que nos qiere decir siempre dejan los valores por defecto que a veces nos dan errores y no sabemos por donde atacarlos. Es bueno que WCF nos ofrezca una granularidad muy fin en cuanto a la configuración el problema viene cuando no entendemos las multiples opciones que nos proporciona.
Cual es vuestra opinion?