Tengo un conjunto de servicios web WCF conectados dinámicamente por una aplicación de escritorio.Haciendo que WCF sea más fácil de configurar
Mi problema es la configuración de configuración realmente detallada que WCF requiere para funcionar. Hacer que SSL funcione implica una configuración personalizada. Hacer que MTOM o cualquier otra cosa funcione requiere más. ¿Quieres compresión? Aquí vamos de nuevo ...
WCF es realmente potente: puede utilizar una gran cantidad de formas diferentes de conectarse, pero todas parecen implicar muchas configuraciones detalladas. Si el host y el cliente no coinciden perfectamente, es difícil descifrar los errores.
Quiero hacer que la aplicación de escritorio sea mucho más fácil de configurar, idealmente algún tipo de descubrimiento automático. Los usuarios de la aplicación de escritorio solo deberían poder ingresar la URL y el resto.
¿Alguien sabe una buena manera de hacer esto?
Sé que Visual Studio puede configurar la configuración por usted, pero quiero que la aplicación de escritorio pueda hacerlo en base a una amplia variedad de diferentes configuraciones de servidor.
Sé que las herramientas de VS se pueden usar externamente, pero estoy buscando usuarios de las aplicaciones de escritorio para que no tengan que ser expertos de WCF. Sé que MS hizo esto intencionalmente más complicado.
¿Hay alguna manera, mecanismo, biblioteca de terceros o algo para hacer posible el descubrimiento automático de la configuración de WCF?
"Sé que MS hizo esto intencionalmente demasiado complicado" [citación necesitada] –
Quizás eso es injusto. MS lo hizo intencionalmente para que cada configuración que pudieras cambiar pudiera ser, pero que necesitarías un libro de WCF y experiencia en programación para configurar lo básico. – Keith