Cours dans le cadre : MIM - DESS SSIC
Début des cours : Vendredi 3 octobre 2003 (14h-18h)
Intervenant : Alexandre Dulaunoy (adulau @ foo .be)
L'objectif de ce cours est, d'une part, d'introduire deux concepts : la sécurité dans le développement logiciel et les services web1. La majorité des problèmes de sécurité informatique résultent de logiciels contenant des erreurs aussi bien liées à la sécurité qu'à des erreurs d'implémentation. La démonstration de ces erreurs et leurs corrections est un des objectifs du cours en même temps que la présentation théorique des Services Web (XML-RPC, SOAP) et des processus relatifs (WSDL, UDDI et REST).
D'autre part, le cours démontrera la complexité de réaliser un développement logiciel qui prend en compte la sécurité dés le début du processus de création. Des méthodes appliquées au développement de services web seront présentées (et mises en pratique lors de TD et TP) pour mettre en évidence les questions de sûreté du logiciel.
Introduction Sûreté du logiciel Services Web L'ensemble Introduction aux composantes utilisées par les Services Web Introduction à XML-RPC Programmation XML-RPC Introduction à SOAP Programmation SOAP Description de Web Services (WSDL) UDDI : Annonce et découverte de services REST Implémentation de la sécurité dans les Web Services Authentification et échange de clés Validation des entrées Contrôle d'acccès Sécurité et protocoles réseaux
[1] On entend par "service web" ("Web Service"), un service basé caractère qui est modélisé par un langage de données et fournit des services (fonctionnalités, informations) via Internet (ou équivalent). D'une façon générale, c'est un moyen de communication dans une infrastructure distribuée entre plusieurs composants.
$Id: webservices.wiki,v 1.7 2004/01/05 09:44:09 adulau Exp $
Copyrights (C) 2002,2003 Alexandre Dulaunoy - released under the GNU Free Documentation license without any options