Faire WCF plus facile à configurer

J'ai un ensemble de services web WCF connecté à dynamiquement par une application de bureau.

Mon problème est vraiment la config détaillée des paramètres qui WCF nécessite de travailler. L'obtention de SSL pour le travail implique des paramètres personnalisés. Obtenir MTOM ou quoi que ce soit d'autre pour le travail exige de plus. Vous voulez de compression? Ici, nous allons à nouveau...

WCF est vraiment puissant que vous pouvez utiliser une foule de façons différentes pour vous connecter, mais tous semblent impliquer beaucoup de config détaillée. Si l'hôte et le client ne correspondent pas parfaitement vous être difficile de déchiffrer les erreurs.

Je veux faire de l'application de bureau est beaucoup plus facile à configurer, dans l'idéal, une sorte d'auto-découverte. Les utilisateurs de l'application de bureau devrait être en mesure de saisir l'adresse URL et faire le reste.

Que quelqu'un connait un bon moyen de faire cela?

Je sais Visual Studio, vous pouvez définir la configuration pour vous, mais je veux que l'application de bureau pour être en mesure de le faire sur la base d'un large éventail de serveur différents set-ups.

Je sais que VS outils peuvent être utilisés à l'extérieur, mais je suis à la recherche pour les utilisateurs des applications de bureau pour ne pas avoir à être WCF experts. Je sais que MS fait cela intentionnellement plus compliqué.

Est-il de toute façon, le mécanisme, la 3ème partie de la bibliothèque ou n'importe quoi pour faire de l'auto-découverte de la WCF de réglages possibles?

"Je sais que MS fait cela intentionnellement plus compliqué" [citation nécessaire]
Peut-être que c'est injuste. MS délibérément fait en sorte que chaque paramètre que vous pourriez jamais vouloir changer de pourrait être, mais que vous auriez besoin d'un WCF livre et de l'expérience de la programmation pour configurer les bases.

OriginalL'auteur Keith | 2008-09-17