.NET 3.0 : Présentation du Windows Communication Foundation (WCF)
[40 mn de lecture - paru le 11/5/2006 6:45:43 PM - Public : Confirmé]
|
   
|
Auteur
1 Présentation du WCF 1.1 Présentation Windows Communication Foundation anciennement appelé Indigo est la nouvelle couche de communication de .NET. Historiquement dans le monde Microsoft,
plusieurs technologies de communication sont apparues à différentes époques à
l’instar du COM+, DCOM, MSMQ ou plus récent avec le .NET Framework : les
web services et le .NET Remoting.
WCF unifie le développement
d’applications distribuées en enveloppant les différents modes de communication
actuels en une seule API centralisée sous le namespace System.ServiceModel.
Cette couche atteint trois objectifs principaux :
- L’unification des
différents modes de communication (webservice, protocole WS-*, Message
Queuing, etc...)
- L’orientation
service en partageant le schéma et non les classes, en ayant la
possibilité de développer avec les standards WS-* et d’avoir de véritables
services autonomes.
- L’intégration qui
permet l’interopérabilité avec les autres applications/plateformes.
1.2 Installation WCF est compris dans le .NET Framework 3.0, qui vient tout juste, à l'heure où j'écris cet article, de sortir en version RTM que vous pourrez télécharger ICI.
Pour le développeur, téléchargez aussi les extensions .NET 3.0 pour VS pour disposer des templates WCF dans Visual Studio 2005 ICI
|