Logiciel de messagerie instantanée - niveau II
Intitulé long |
Développement d’un logiciel de messagerie instantanée - seconde année
|
Présentation |
Développement d’un logiciel de messagerie instantanée. La communication est basée sur les sockets entre deux applications dotnet
|
Savoir |
* Programmation à l’aide d’objets
* Utilisation d’une classe
* Utilisation d’un composant logiciel commun à plusieurs projets
* Développement orienté réseau
* Sérialisation
* Communication un à plusieurs (multicast)
|
Transversalité |
Le cours sur les protocoles réseau
|
Objectifs |
Les applications fournies ont été réalisées avec Visual Studio 2008 et sont desti-nées au framework dotnet 3.5, elles peuvent facilement être recompilées avec un autre outil et/ou cibler une autre version du framework.
* CoursSockets.doc : support de cours élève.
* Exemple01 : un premier exemple d’application simple.
* Exemple02 : exemple de réception asynchrone.
* Exemple03 : utilisation d’un objet BackgroundWorker.
* Exemple04 : utilisation d’une classe MessageReseau.
* Chat : application simple de chat.
* ExempleCommun : utilisation d’une DLL commune à plusieurs projets.
* Serialisation : exemple de sérialisation binaire.
* SerialisationCommun : sérialisation utilisant une DLL commune.
* ChatMulticast : application chat, le serveur émet en multicast.
|
Pré-Requis |
Le langage C#, les applications WinForms
|
Date de Publication |
23 Novembre 2009
|
Date de Modification |
23 Novembre 2008
|
|