WebServices avec Apache CXF

Loader DigitalCityEen ogenblik, aub...

WebServices avec Apache CXF

(Réf.767)
21
Uur/Uren
FR
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Maîtriser le développement et le déploiement de services web avec Apache CXF

Opleidingsprogramma

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

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.