Accueil
Articles
Astuces
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
WCF, mon serveur communique avec moi !
La communication doit permettre un échange
Par
Noham Choulant
publié le 30/09/2007 à 22:10, lu 6507 fois, 5 pages
0 commentaire(s)
Tags:
Visual Studio 2005
,
Windows Communication Foundation
,
Visual Studio .NET
1 | Introduction
1 | Introduction
2 | Le CallBack !
3 | Les services
4 | Les applications Client
5 | Conclusion
Téléchargez le code source C# - 288 ko
Introduction
Microsoft a permis à Windows Communication Foundation de faire communiquer les clients avec le serveur comme les Web Services mais également au serveur de notifier ses clients. Je vais vous expliquer au cours de cet article ce principe qui se nomme
CallBack
.
L'évolution de la communication.
Pour vous permettre de comprendre au plus simple, nous allons réaliser une petite application de gestion de stocks et de commandes.
Dans mon premier
article
, j'expliquais que Windows Communication Foundation permettait de remplacer les divers moyens de communication actuels comme les Web Services.
Lors d'une de mes missions j'ai été amené à former des personnes en Suisse ; j'en profite pour leur passer le bonjour ;). Cette intervention a permis de définir que WCF pouvait facilement remplacer .Net Remoting au sein d'une application. Un des grands plus de .Net Remoting par rapport aux Web Services est la possibilité de notifier le client depuis le serveur. WCF permet par le biais de plusieurs de ses protocoles de base de faire de même et de le faire plus simplement. Je vais, au travers de cet article utiliser le protocole
NetTcpBinding
pour illustrer le principe du
CallBack
. Nous verrons également les possibilités d'interaction entre les services et l'interface WinForm du serveur.
1
2
3
4
5
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler