Formation WebServices avec Apache CXF
Un support et les exercices du cours pour chaque stagiaire Un formateur expert ayant suivi une formation à la pédagogie Boissons offertes pendant les pauses en inter-entreprises Salles lumineuses et locaux facilement accessibles Méthodologie basée sur l'Active Learning : 75% de pratique minimum Matériel pour les formations présentielles informatiques : un PC par participant Positionnement à l'entrée et à la sortie de la formation Certification CPF quand formation éligible
Objectifs pédagogiques
Programme de la formation
Comprendre l'architecture
WebService : définition, contextes d'utilisation
Standards de services web :
- XML : SOAP, WSDL
- REST (Representational State Transfer)
- Service Registry
Approches de développement de WebService : SOAP vs REST
Styles de communication SOAP : Document, RPC
Apache CXF : présentation, intérêt
Standards supportés par Apache CXF
Outils disponibles
Atelier : configuration de l'environnement : Eclipse/Maven
Développer des services web CXF et les appeler
Architecture CXF
Cycle de vie
Développement du service : SEI, implémentation, Spring bean
Déploiement du service
Création et exécution du client
Appels asynchrones
Atelier : Création de multiples WebServices et appels
Travailler avec les Frontends CXF
JAX-WS frontend : code-first, contract-first, publication/invocation
Utilisation d'un client dynamique
Services Dispatch
Atelier : Utilisation de fontend simples, complexes
Implémenter des fonctions avancées
Gestion de la couche transport dans CXF : HTTP, HTTPs, JMS, Local
Développer des intercepteurs CXF
CXF features
CXF Invoker
Utilisation des outils CXF
Atelier : Développement d'intercepteurs personnalisés
Développer des services RESTful avec CXF
Java API for RESTful services
Comprendre l'implémentation CXF JAX-RS
Développement de services RESTful
Déploiement d'un service RESTful CXF
Atelier : Développement et déploiement de services RESTful
Proposé par
DAWAN
"Formez-vous à l’excellence."
Proposé par
DAWAN