Formations
Cycle Supérieur de Formation
Formation Professionelle
Master
Centres
Formations
Lamp Linux Apache Mysql Php
Nantes
Formation WebServices avec Apache CXF
Centre
Dawan
Méthode
Présentiel
Lieu
Aix-en-Provence
,
Bordeaux
,
Lille
, -
voir plus
type
Formations
Demande d'information
Formation WebServices avec Apache CXF
Contenu
Formation WebServices avec Apache CXF
.
Durée: 3 jours
Public: Développeurs Java
Pré-requis: Maîtrise de Java, connaissances en JEE
Objectifs: Maîtriser le développement et le déploiement de services web avec Apache CXF
Référence: JAV767-F
Programme
:
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
Tarifs
:
A distance ou présentiel
: 1916 euros
Autre formation en rapport avec lamp linux apache mysql php
Mastère : Management de projets informatiques
Centre:
ei.cesi - École d'ingénieurs du Cesi
Demande d'information
Mastère : Conception et architecture de Réseaux
Centre:
TELECOM ParisTech
Demande d'information
Mastère : Conception et architecture des systèmes informatiques
Centre:
TELECOM ParisTech
Demande d'information
Mastère : Création et Production Multimédia
Centre:
TELECOM ParisTech
Demande d'information
Mastère spécialisé en Architecture des Systèmes d'Information
Centre:
ENSTA ParisTech - École Nationale Supérieure de Techniques Avancées
Demande d'information
Mastère Spécialisé Sécurité des Systèmes d’Information
Centre:
SUPÉLEC
Demande d'information
Formation BAPAAT
Centre:
Prepa-Sports
Demande d'information