Frédéric Colin
WCF : Transfert de messages streamés et sécurisation personnalisée
Je poursuis ma série d'articles sur WCF en vous présentant cette fois-ci le mode de communication Streamé. Histoire d'aller un petit peu plus loin, j'ai protégé le service de manière personnalisée et utilisé un binding très courant : BasicHttpBinding
Par Frédéric Colin publié le 07/04/2008 à 08:12
 
Au travers de cet article, j'espère avoir pu vous faire partager quelques connaissances sur le Streaming WCF et la sécurisation personnalisée en utilisant HTTPS. Encore une fois, il est intéressant de noter qu'avec un minimum de code et un peu de paramétrage via un simple fichier de configuration tout est possible. Bien entendu, le « WCF Service Configuration Editor » est d'une aide précieuse lorsque l'on ne maîtrise pas forcément les schémas XSD associés à WCF et ce même avec l'IntelliSense.

Pour étendre vos connaissances sur ce sujet, je vous invite à lire un article intéressant de M. Kjell-Sverre Jerijærvi dans le même domaine et qui apporte notamment des informations intéressantes sur les erreurs techniques que l'on peut rencontrer en mettant en place ce genre de concept.

Enfin, suite à mon dernier article (WCF : mise en place d'une transaction faisant intervenir Transactional NTFS), j'ai eu de nombreuses demandes (au moins trois pour tout vous dire !) pour savoir si je pouvais recommander quelques liens et/ou livres sur WCF. Alors oui, c'est possible, mais pas un seul livre, mais plutôt trois qui sont mes livres de chevet sur le sujet :
  • « Programming WCF Services », Juval Löwy, Editions O'Reilly
  • « Microsoft Windows Communication Foundation, Hands-on », Craig McMurtry, Marc Mercuri, Nigel Watling, Editions SAMS
  • « Learning WCF, Michele Leroux Bustamente, Editions O'Reilly »
Le premier va loin dans les explications techniques et les exemples sont moyens à bon. Le second donne beaucoup d'exemples et peu d'explications. Le troisième quant à lui, est une très bonne vulgarisation de la technologie. De loin la meilleure que j'ai lue mais incomplète.

Enfin, modestement à mon niveau, je poursuivrai mes articles sur WCF, dans lesquels vous y puiserez je l'espère quelques informations intéressantes pour vos projets.

 Commentaire - WCF : Transfert de messages streamés et sécurisation personnalisée 

 Dernières Publications      

Utilisation de jQuery avec ASP.NET MVC
  Développer une IHM à page unique avec ASP.NET MVC et jQuery
par Nicolas Moyère posté le 30/06/2008 à 10:28, lu 824 fois, #0
Tags: ASP.NET MVC, Ajax
Windows Media Center et WCF : développez votre maison intelligente
  Le développement d'applications pour Windows Media Center est facilité avec l'arrivée du SDK 5.3. Même si l'on sent un modèle objet bien lourd derrière, il devient plus facile d'exposer les fonctionnalités de WMC sous la forme de services WCF.
par Frédéric Colin posté le 23/06/2008 à 08:04, lu 891 fois, #0
Notions avancées avec Biztalk Server 2006 R2
  Utilisation des notions d'interchange, corrélation et convoi avec BizTalk Server 2006 R2
par Kader Yildirim posté le 09/06/2008 à 08:04, lu 705 fois, #0
Lucene Persistence Engine pour Evaluant Universal Storage Services
  Suite à l'article de Laurent Kempé, voici un moteur de stockage pour EUSS permettant l'indexation d'entités métier avec Lucene.
par Nicolas Penin posté le 01/06/2008 à 23:38, lu 1091 fois, #1
Tags: C#, Linq
XMLA Trivia : Découverte du XMLA
  Le XMLA (XML for Analysis) est un langage normalisé par plusieurs éditeurs BI pour simplifier l'accès aux données aux cubes et aux métadonnées des bases multidimensionnelles.
par Renaud Harduin posté le 25/05/2008 à 11:57, lu 1008 fois, #1
Exploiter les données CSV via Linq en toute simplicité
  A partir du requêteur dynamique fourni en exemple avec Visual Studio 2008, nous allons essayer de remplir les propriétés d'un ensemble d'objets à partir des données d'un fichier CSV. Nous enrichirons aussi le parseur de nos propres fonctions.
par Frédéric Mélantois posté le 17/05/2008 à 11:41, lu 2785 fois, #0
Comment manipuler simplement le contenu d'un fichier WordML ?
  Manipulations autour du format WordML
par Fabien Reinle posté le 14/05/2008 à 23:55, lu 1405 fois, #0
Polymorphisme et contrats de données WCF
  WCF aborde les types polymorphes du point de vue de la sérialisation. En effet, la connaissance du type réel potentiel est rendue nécessaire dès la description du contrat de données. Une fois n'est pas coutume, j'ai réalisé l'exemple en VB.NET.
par Frédéric Colin posté le 14/05/2008 à 08:40, lu 2931 fois, #2

 Dernières Actualités      

Reprise du projet Reflector par RedGate
  La nouvelle était connue depuis quelques jours par les développeurs de plugins, mais c’est désormais officiel : Lutz Roeder, le responsable de Reflector confie à la société RedGate le futur du projet....
Microsoft publie Visual Studio 2008 Service Pack 1
  Il est recommandé d’utiliser l’outil Visual Studio 2008 Service Pack preparation Tool avant de faire l’installation du Service Pack si vous avez installé des versions béta sur votre machine. Une fois que...
Tags: Framework .NET, Visual Studio 2008
Evaluant dévoile ses sources
  L'ensemble des projets R&D réalisés par les consultants de la SSII Evaluant sont en cours de publication sur CodePlex . L'objectif est de les centraliser et surtout d'augmenter leur visibilité. L'avantage...
Le Silverlight Tour en français!
  Le Silverlight Tour passe maintenant dans les pays francophones! En effet RunAtServer Consulting est partenaire du Silverlight Tour pour la gestion de cette formation Silverlight en français à commencer...
Microsoft publie ASP.NET AJAX 4.0 CodePlex Preview 1
  Cette pré-version contient les améliorations suivantes: Client-side template rendering Declarative instantiation of behaviors and controls DataView control Markup extensions Bindings Vous pouvez en lire...
Tags: Ajax
Deep Earth – Une belle utilisation de Virtual Earth et de Silverlight Deep Zoom
  Ce projet très intéressant est disponible sur Codeplex et vous pouvez voir une démo sur la page suivante . Bien entendu comme touts les projets sur Codeplex vous avez accès aux sources....
Tags: Silverlight