This document provides information about an introduction to networking course offered by CERTYOU, including objectives, audience, prerequisites, schedule, and details. The 2-day, 14-hour course aims to lay the foundation for networking concepts and covers topics like network layers and protocols, data link layers, LANs, IP routing, TCP/IP, and network management. It requires no prerequisites and is intended for individuals involved in planning, installing, configuring or upgrading IBM networking switches.
Xtrb3 g formation-ibm-bladecenter-les-fondamentaux-blade-h
Wsc02 formation-webservices-java
1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Webservices Java
Formation Informatique / Développement logiciel / JAVA et JEE
OBJECTIFS
• Etre en mesure d'utiliser des webservices privés ou publics existants
• Savoir créer, mettre en place et déclarer des Webservices en java
PUBLIC
Tous
PRE-REQUIS
• Connaissance du langage Java
• Notions de programmation web
PROGRAMME
Introduction
Présentation des services web
Services web et SOA
Avantages et limites
Les normes
Plates-formes à services web
Liste et organisation des API Java pour les services Web
JAXP : XML et JAVA
Rappels des notions fondamentales : Prologue, éléments et attributs, espaces de noms
Les schémas (XSD)
Parsers XML : SAX, DOM
Push parsing et pull parsing (StAX)
APIs java pour le parsing et la transformation XML
Mapping xml-objet
Atelier : REST avec JAXP
Les alternatives (YAML, JSON...)
Protocoles
SOAP : principe de fonctionnement
SOAP-RPC et autres contenus
Messages SOAP : structure et portée
Encodage/Sérialisation des données (document/literal ou RPC/encoded)
SOAP via HTTP
Retours d'erreurs (faults)
WSDL (Web Service Description Language) : Principe de fonctionnement
Structure d’un fichier WSDL
Atelier : visualisation et analyse d'un fichier WSDL
Implémentation de services web
Plates-formes de développement
Choix de l'implémentation : Axis, CXF, JBossWS, Metro...
Présentation de JAX-RPC
JAX-WS 2 : présentation et création d'un service (utilisation des annotations)
Déploiement (sur un moteur SOAP ou en standalone)
Création du client et consommation du service
JAXM (Java API for XML Messaging)
Présentation de JAXM
Construction de messages SOAP
SAAJ (Soap With Attachment API for Java) : Attacher des pièces à un message SOAP
Gestion des pièces jointes côté serveur
A retenir
Durée : 3 jours soit 21h.
Réf. WSC02
Dates des sessions
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.
2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Webservices Java
Formation Informatique / Développement logiciel / JAVA et JEE
Handlers SOAP
Atelier : Mise en oeuvre de handlers côté client et côté serveur
Annuaire UDDI (Universal Description, Discovery and Integration)
Présentation - Annuaires disponibles
API JAXR (Java API for Xml Registries)
Autres alternatives : ebXML
Frameworks disponibles pour l'implémentation d'un service d'annuaire
Sécurité des services web
Menaces et préoccupations
Niveaux d'interractions (transport, messages, application)
Mécanismes de sécurité JEE : mapping, authentification
Sécurité des messages (Standards) :
- WS-Security
- WS-Trust
- WS-Policy
- WS-Secure Conversation
- WS-Security Policy
- XML Digital Signatures
- XML Encryption
- SAML
Atelier : application de plusieurs solutions de sécurité