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.

Transversalité 🔗

Le cours sur les protocoles réseau

Téléchargements 📥

📎 CoursSockets2.pdf
Fichier libre – Télécharger (107.82 KB)

📎 ccSockets2.zip
Fichier libre – Télécharger (903.04 KB)

Mots-clés ﹟

C # , DotNet

Version 📝

V1.0

Date de publication 📅

23/11/2009

Auteur.e(s) ✍️

Pierre Loisel

Laisser un commentaire