Cette page contient la liste des commentaires et des notes laissés par les visiteurs au sujet de la page Chatez avec WCF. Vous pouvez vous aussi librement évaluer et commenter son contenu en remplissant le formulaire situé en bas de page.
Moyenne des évaluations : (14 votes)
Note : ![]() Date : 16-04-2008 |
---|
Commentaire par : echo Trop bien ce tutorial ! |
Note : ![]() Date : 06-05-2008 |
---|
Commentaire par : Ideal_Du_Gazeau Vraiment très bon tutorial. Clair, bien écrit, simple. |
Note : ![]() Date : 29-09-2008 |
---|
Commentaire par : cosmos Bravo tutorial très intéressant. |
Note : ![]() Date : 08-11-2008 |
---|
Commentaire par : whFramework Merci pour le tutorial, j'ai une petite question. C'est quoi la meilleur facon de faire pour envoyer un message à un utilisateur donnée, et non pas a tous les utilisateurs connectés ? Merci |
Note : ![]() Date : 03-02-2009 |
---|
Commentaire par : Piou2 Excellent! Pour ceux qui veulent le faire tourner sous VS express il est nécessaires de modifier les fichiers ".csproj" des projet WCFContrats et WCFServices (sans cela VS vous dira que ce cette installation ne peut ouvrir ce type de projet). il suffit de remplacer la ligne de la balise <ProjectTypeGuids> par celle-ci: <ProjectTypeGuids>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> Ceci résoudra le problème de type de projet et ces deux projets seront visibles comme "bibliothèque de classes" e qui permet de faire marcher la solution. N'oubliez pas de "regénérer" la solution après l'avoir ouverte. |
Note : ![]() Date : 13-05-2009 |
---|
Commentaire par : demando77 Slt! Tuto très excellent comme l'ont dit mes prédecesseurs, mais seulement, j'ai essayé de recréer un projet pas à pas et j'ai eu des problèmes, coté serveur, il me dit "Une exception a été levée par l'initialiseur de type pour 'System.ServiceModel.D iagnosticUtility'. ". je sais pas si le problème est du coté du fichier de configuration. Ce qu'il y a de particulier avec mon projet c'est que j'ai implémenté les contrats de rappels et de service dans un même projet mais ils constituent chacun une interface. Je les appelle bien par : ContratService.IChatRappel ou ContratService.IChatService. Prière d'apporter attention à mon problème dans le forum. TM018 |
Note : ![]() Date : 08-01-2010 |
---|
Auteur inconnu Excelent tuto, suffisement detaillé sans etre complexe, c'est vraiment le meilleur que j'ai pu trouver sur le sujet. Le code fonctionne tres bien en local sur un meme poste, par contre, des que j'essaye de l'utiliser sur 2 postes differents, impossible de me connecter. Je pense que le probleme de vient pas de ma config, mais plutot l'utilisation de IChatWCFRappel Je crée un topic à ce sujet ici : http://www.developpez.net/forums/d860157/dotnet/general-dotnet/wcf/tuto-chatez-wcf-probleme-callback-duplexchannel/#post4906153 |
Note : ![]() Date : 29-01-2010 |
---|
Auteur inconnu Très sympa. Merci pour ce travail |
Note : ![]() Date : 06-04-2010 |
---|
Commentaire par : props Merci pour ce tuto clair et bien réalisé, qui m'a servi de base pour mettre en oeuvre la communication entre mes applis .NET. |
Note : ![]() Date : 24-01-2011 |
---|
Commentaire par : Meiteisho Très bon tuto ! Je m'en suis inspiré pour créer un chat qui fonctionne . Merci |
Note : ![]() Date : 06-02-2012 |
---|
Commentaire par : ghalamed Bon tuto pour apprendre les principes de WCF |
Note : ![]() Date : 08-06-2012 |
---|
Commentaire par : Julien Bonjour, Excellent tutoriel très intéressant. J'ai juste une petite remarque à faire: Dans le client, le test if (channelFactory.State != CommunicationState.Faulted) n'est pas suffisant. En effet j'ai essayé d'envoyer un message après avoir killé le serveur, ce test est passé mais envoyerMessage a levé une exception (ChannelFaulted). |
Note : ![]() Date : 24-07-2012 |
---|
Commentaire par : Yann Bonjour à tous, Excellent tuto, je mettrais un warning sur l'explication du InstanceContextMode. En effet, il ne s'agit pas d'une nouvelle instance de l'objet service "PerSession : un nouvel objet de service est créé" mais de l'objet InstanceContext. Ce point est important car si l'on réinstanciais le service à chaque appel, impossible de partager une liste d'utilisateur ou autre entre les chatteurs. Donc ce que l'on choisi de mettre en session est bien le context d'execution propre à chacun dans le cadre d'utilisation d'une instance commune à tout le monde de ce service. Ce qui explique également l'importance de surveiller les interblocages sur la liste utilisateur puisque tout le monde utilise le même objet de service. (et donc la meme liste^^) |
Note : ![]() Date : 19-09-2012 |
---|
Commentaire par : alimalarosse@hotmail.fr je rechercher un homme pour fait de lamour avec quel si vous etrinteraice je sur la |
Laisser un commentaire