Aller au menu Aller au contenu
Academics
Academics
Academics

> Study at Esisar > Engineering degree in Information Technology & Security

Use of network transport layer - 4AMNE441

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 13.5
    • Tutorials : -
    • Laboratory works : -
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 2.5
  • Officials : Emmanuel BRUN

Goals

At the end of the course, students will be able

  • to choose an architecture to implement a distributed application with optimal network use
  • to implement the socket API, to developp a parallel server
  • to choose the best serialization techniques to meet a specific need
  • to evaluate the impact of an application on the network

Content

1 - The client server model - Distributed systems - OSI Model
2 - TCP and UDP
3 - UDP API (C / Java)
4 - TCP API (C / Java)
5 - Threads - Architecture of parallel servers
6 - The character encoding (from ASCII to Unicode)
7 - Serialization
8 - The remote procedure call (RPC) - WebServices

Prerequisites

C and Java programming
Layer 1 to 3 of OSI model

Tests

E1 : Examen écrit de 1H30 , sans document, sans calculatrice
CC : Contrôle continu de 30 minutes, sans document, sans calculatrice
TP : Moyenne des 5 notes de TP
VT : Veille technologique, soutenance de 30 minutes et rapport

Calendar

The course exists in the following branches:

see the course schedule for 2020-2021

Additional Information

Course ID : 4AMNE441
Course language(s): FR

The course is attached to the following structures:

  • Team

You can find this course among all other courses.

Bibliography

« Reseaux » - A.Tannenbaum, Pearson Education France
« UNIX Programmation et communication » - Jean Marie Rifflet
« Services Web », Daniel Jérôme
" TCP/IP sockets in Java ", Calvert Kenneth L.
" Aide mémoire de JAVA", Granet Vincent

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update June 25, 2015

Université Grenoble Alpes