Frédéric Colin
WCF : Introspection dynamique
Maintenant que WCF est bien ancré chez les développeurs d’applications .NET, de nouveaux besoins de dynamicité naissent. L’introspection de services est tout à fait possible et c’est ce que je me propose de vous présenter dans cet article.
Par Frédéric Colin publié le 16/04/2009 à 22:28, lu 2172 fois, 11 pages
 1 | Introduction
Si je devais faire un parallèle entre le sujet cet article et quelque chose d’autre, ce serait avec la « reflection » .NET. Tous les développeurs .NET connaissent les mécanismes de réflexion permettant de charger en lecture ou non une Assembly, de l’introspecter (à partir de ses métadonnées) en termes de types, de propriétés, d’événements, de méthodes, de créer des instances et même d’exécuter dynamiquement une méthode.
Il se trouve que le Framework WCF offre ses propres services d’introspection qui peuvent s’avérer utiles au fil des projets. Cette introspection par téléchargement des métadonnées d’un Service WCF est rendue possible via un sous-ensemble du Framework WCF que je me propose de vous présenter.
La lecture de cet article suppose quelques connaissances de base sur Windows Communication Foundation ainsi qu'une bonne connaissance du langage C#. L'exemple a été développé en C# avec Visual Studio Team System 2008 SP1, Framework 3.5 SP1, SQL Server 2008 Developer Edition (10.0.1600.22) sur plateforme Windows 7, Build 7000 (beta 1).
 
» Démarrer une discussion