l’étudiant sera en mesure de développer
des applications reparties en utilisant :
• les sockets en mode connecté et non connecté, les objets répartis en utilisant RMI ,
• les appels distants synchrones et asynchrones
• les technologies de développement web tel que CGI, jsp et les servlets
• le développement par composant (taglib, ejb, service web)
• Le développement par agent mobile.
Ce cours présente les menaces du Web. Ainsi que les technologies et méthodologies permettant de se protéger.
Ce cours permettra de :
- Mettre en œuvre et tester des applications web .
- Identifier, diagnostiquer et corriger les 10 principales vulnérabilités
définies par l'OWASP
- Configurer un serveur web pour chiffrer le trafic web avec HTTPS
- Protéger des applications fonctionnant avec Ajax et prévenir le vol de
données JSON et sécuriser les services web XML avec WS-Security