Développement d’un logiciel de messagerie instantanée - seconde année
Intitulé court 📝
Logiciel de messagerie instantanée – niveau II
Public concerné 🎓
BTS Services Informatiques aux Organisations
Matière 📚
SLAM4 Réalisation et maintenance de composants logiciels
Présentation 📋
Développement d’un logiciel de messagerie instantanée. La communication est basée sur les sockets entre deux applications dotnet
Prérequis ⚡
Le langage C#, les applications WinForms
Savoirs 🎓
* 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)
Compétences 💪
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.
Pour accéder à l’ensemble des ressources proposées par le réseau CERTA, veuillez vous inscrire ou vous connecter avec une adresse académique ou à défaut professionnelle. Cet accès est toutefois réservé aux enseignants des établissements relevant de l’enseignement public ou privé sous contrat d’association.
Attention, votre identifiant sera votre pseudo public.