Web Services en Java - Approfondissement
Quels sont les buts de la formation ?
Programme de la formation
Rappels
Technologies de Web Services : protocole SOAP vs Architecture REST
Implémentations disponibles : Axis, CXF, JBossWS, Metro...
Liste des API Java
Exemples de services web
Atelier : Installation de l'environnement de développement et d'exécution, choix d'une implémentation de WS, description d'un service
Déployer/Publier des web services
Annuaires de Web Services : rôle, types, restrictions
API UDDI : principales classes
Vue d'ensemble et architecture de JAXR : accès, interrogation
Atelier : publication d'un web service sur un annuaire UDDI - recherche de services.
Sécuriser un web services
Niveaux de sécurité
Gestion de l'authentification dans un web service
Gestion des droits
Cryptographie au niveau des messages
Signatures de messages
Standards de sécurité disponibles
Atelier : sécurisation globale de l'application web