Partager via


Exemples d'extensibilité de Windows Communication Foundation

Les exemples de cette section montrent quelques scénarios d'extensibilité Windows Communication Foundation (WCF).

Dans cette section

  • DataContract Surrogate
    Montre comment les processus tels que la sérialisation, la désérialisation, l'exportation de schéma et l'importation de schéma peuvent être personnalisés à l'aide classe de substitution d'un contrat de données. Cet exemple indique comment utiliser un substitut dans un scénario de client et serveur où les données sont sérialisées et transmises entre un client et un service WCF.
  • Operation Formatter and Operation Selector
    Montre comment les points d'extensibilité WCF peuvent être utilisés pour autoriser l'utilisation des données de message dans un format différent de celui que WCF attend. Par défaut, les formateurs WCF s'attendent à ce que des paramètres de méthode soient inclus sous l'élément <soap:body>. L'exemple indique à la place comment connecter un formateur d'opération personnalisé qui analyse les données de paramètre d'une chaîne de requête HTTP GET chaîne et appelle des méthodes à l'aide de ces données.
  • Custom Service Host
    Montre comment utiliser un dérivé personnalisé de la classe ServiceHost pour altérer le comportement d'exécution d'un service. Cette approche propose une alternative réutilisable à la configuration d'un grand nombre de services de manière commune. L'exemple montre également comment utiliser la classe ServiceHostFactory pour utiliser un ServiceHost personnalisé dans les services IIS (Internet Information Services) ou dans un environnement d'hébergement WAS (Windows Process Activation Service).
  • Custom Message Filter
    Montre comment remplacer les filtres de message que WCF utilise pour distribuer des messages aux points de terminaison.
  • Parameter Filter
    Montre comment valider les paramètres passés à une méthode avant qu'elle soit appelée.
  • Message Inspectors
    Montre comment implémenter et configurer des inspecteurs de message de service et de client.
  • Rules-Driven WCF Router
    Utilise le moteur de règles de Windows Workflow Foundation (WF) pour implémenter les fonctionnalités de routeur principales qui déterminent où transférer un message donné.

Voir aussi

Autres ressources

Instructions de configuration
Conseils de dépannage

Send comments about this topic to Microsoft.
© 2007 Microsoft Corporation. All rights reserved.