Cours Réseaux, Internet et Services, BAT4

Conditions requises de travail

Séance 1

Support de cours introduction aux réseaux et à la couche physique

Support de cours introduction aux réseaux et réseaux locaux BAT4

Séance 2

Support de TD LAN et Ethernet BAT4

Séance 3

Support de cours Protocole Internet IP BAT4

Séance 4

Support de cours UDP TCP couche de Transport BAT4

Pour vous entraîner en dehors du cours :

Planification de Déploiement et de Configuration d'équipements réseaux sur plan dans un futur bâtiment (Exemple 27 Delevalle)

Séance 5

Ce cours reposera principalement sur des manipulations commentées par l'enseignant.

Voici néanmoins un support de cours d'introduction à la programmation Socket - exemple en C#

Voici la solution Visual Studio qui servira à l'introduction des classes TCPListener et TCPClient, utilisée pour la conception en C# d'un client et d'un serveur TCP / IP :

Codes sources du Client et du Serveur TCP/IP en C# : serveur d'écho après transformation en majuscules

Voici une autre solution au format zip qui implémente un serveur et un client : Codes Sources de la solution

Cet exercice est à faire avant le cours suivant et devra être fourni à l'enseignant sous forme d'un fichier zip de toute l'arborescence de votre solution C#. Attention de faire un clean de la solution avant de faire le zip pour que ce dernier soit suffisamment petit pour être attaché à un mail. Ce travail pourra être évalué par l'enseignant.
Autre

Sujet de TD 2016 (serveur de mail SMTP) …pour vous entraîner en dehors du cours : support de TD optionnel

Séance 6 : Intro Web, TD HTTP, pages Web statiques

TD Rappel sur les Sockets et serveur WEB de base

Cours introduction au Web et à son protocole HTTP

Fichier source d'un serveur socket HTTP en C#

Séance 6 : Introduction aux Service Web et Service Web WS-SOAP

Cours d'introduction aux services Web - RestFul et WS-SOAP

TD Client de Service Web WS-SOAP en C# sous Visual Studio

Correction du TD de programmation d'un client Web WS-SOAP en C# sous Visual Studio: Solution Visual Studio 2013 C# Windows Form et Webservice Currency

Séance 7 : Introduction aux Service Web et Service REST Google

TD client de Service REST Google en C#

Liste de Services Web disponibles sur le Net

La date limite de rendu sera fixé avec l'enseignant. A défaut : une semaine après la dernière séance du cours à minuit.

Votre Projet de GTB incrémenté avec l'utilisation de service web est à rendre dans un fichier Zip, à envoyer à tigli@unice.fr par groupe de projet avec le sujet : [PROJET GTB et Web Services 2017] [liste des noms du groupe].

Exemple : [PROJET GTB et Web Services 2017] [Tigli Dubois]

Chaque groupe est composé de 2 étudiants au maximum

Tout retard sera sanctionné avec des points en moins sur le rendu du groupe (0,5 point par heure de retard).

Sujet

Détails du Sujet 2017

Archive 2016