Cours du CUCES/CNAM 2005-2006
NSY107 : intégration client-serveur
Cet espace permet aux auditeurs du cours du CNAM NSY107 d’accéder aux notes de cours et autres documentations concernant le cours NSY107. Sauf contre-indication, l’ensemble de ces documents est sous licence libre FDL. En cas de problème, n’hésitez-pas à écrire à : emmanuel@desvigne.org
Documents divers liés à la formation NSY107 :
-
Contenu du cours (ZIP des formats Word, Texte Open Office 2, PDF)
-
Fiche d’évaluation (format PDF)
Cours n°1 du 13/05/2006 :
-
Plan du cours n°1 :
- Introduction
- Historique
- Les différentes approches
- Architecture (initiation)
- Bilan
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
Cours n°2 du 20/05/2006 :
-
Plan du cours n°2 :
- Rappels
- Concepts réseau & système du modèle client-serveur
- Les APIs réseau UNIX
- TP1 et TP2
- Quelques outils système UNIX
- TP3
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
-
Documentation sur la programmation des sockets en C (format HTML)
-
Documentation sur la programmation des sockets en JAVA (format HTML)
-
Correction des TP 1 et 2 (archive au format ZIP)
Cours n°3 du 27/05/2006 :
-
Plan du cours n°3 :
- TP n°1 (fin du TP précédent)
- Critiques de ce TP1
- Quelques outils système C/UNIX
- TP n°2 (en deux étapes)
- XDR (eXternal Data Representation)
- TP n°3
- Critiques de XDR
- Introduction aux RPC
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
-
Correction des TP 1, TP 2 étape 1, TP 2 étape 2, et TP 3 (archive au format ZIP)
-
Pages de manuel des fonctions C-Unix/Linux utiles à ces TP (archive au format ZIP contenant les man de fork(), getpid(), rpc, rpcinfo, select(), signal(), waitpid(), et xdr)
Cours n°4 du 03/06/2006 :
-
Plan du cours n°4 (thème : sécurité) :
- Introduction/Généralités
- Sécurité du système :
- pannes physiques,
- problématique de l’OS,
- failles logicielles ;
- Sécurité du réseau :
- pannes physiques,
- les attaques.
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
-
Documents techniques détaillant les failles de sécurité liées aux dépassements de tampon (archive au format ZIP)
Cours n°5 du 10/06/2006 :
-
Plan du cours n°5 (thème : XML) :
- Introduction/Généralités
- Codage des caractères internationaux
- De l’intérêt du XML
- DTD
- TP1
- Initiation aux schémas XML (XSD)
- TP2
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
-
Correction des TP 1 et 2 (archive au format ZIP)
-
Traductions françaises de deux documents du W3C (recommendations XSL-T et XPath, archive au format ZIP)
Cours n°6 du 17/06/2006 :
-
Plan du cours n°6 (thème : Architectures) :
- RPC : rappels et compléments (SUN RPC, DCE RPC, web services, XML-RPC)
- Client/serveur et programmation objet (CORBA, SOAP, OLE/COM/.NET, JAVA)
- Exemples de services client-serveur célèbres
- Architecture (3-tiers, connecteurs – SAG / ODBC / JDBC –, N-tiers, offre commerciale : JAVA vs .NET)
- Business Intelligence et langages L4G
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
Cours n°7 du 24/06/2006 :
-
Plan du cours n°7 <<Bonus>
> (thème : Cryptologie) : - Introduction, définitions
- Les règles d’or
- Les méthodes classiques de cryptanalyse
- Principaux algorithmes de chiffrement
- Signature électronique
- Certificat, tiers de confiance
- Cryptologie et réseau (802.1X, WEP/PKA, etc.)
-
Documents liés à ce cours :
-
Notes de cours (format Power Point)
-
Notes de cours (format Presentation Open Office 2)
-
Notes de cours (format PDF)
-
Trois documents décrivant le 802.1x, le 802.11i, et les faiblesse du WEP ("802.1x.pdf", "Securite-Wifi.pdf", et "Practical Exploitation of RC4 Weaknesses in WEP Environments, D. Hulton.doc", archive au format ZIP)
Liens/bibliographie :
- Les pages de manuel Linux en français : http://jp.barralis.com/linux-man/
Examen final du 01/07/2006 :
-
Sujet de l’examen (format Word)
-
Sujet de l’examen (format PDF)
-
Correction de l’examen (format Word)
-
Correction de l’examen (format PDF)