Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Comprendre les principes d’une architecture orientée services. Maîtriser les concepts et les enjeux des Web Services. Savoir développer des Web Services via le framework Java CXF. Pouvoir construire une architecture distribuée.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Services

Le programme

 

Introduction aux Web Services

  • Qu’est-ce qu’un (Web) Service ?
  • Les architectures distribuées
  • Granularité des services
  • Principes de conception
  • Web Services et SOA·WS-* et/ou REST
  • WS-I et BasicProfile : assurer l’interopérabilité des Web Services
Java et Web Services
  • Aperçu de l’offre Java/Web Services
  • JAX-WS : Java et WS-*. JAX-RS : Java et REST
  • Apache CXF : framework Java/Web Services
XML/XSD : Rappels
  • XML/XSD : pivot des Web Services
  • XML (langage universel), XSD (décrire un document)
  • Namespaces et typage
SOAP
  • SOAP : protocole RPC des Web Services WS-*
  • De XML/RPC à SOAP
  • La jungle des encodages et des communications SOAP
  • Couche transport : HTTP, JMS, SMTP...
  • soapUI : un client SOAP
  • Développer des Web Services avec CXF
  • MTOM : gérer les formats binaires
WSDL : le contrat de services
  • WSDL : Web Services Description Language
  • De l’importance du contrat dans la SOA
  • Structure d’un WSDL
  • Définition abstraite : quelles opérations sont disponibles ?
  • Définition concrète : comment appeler les opérations ?
  • WSDL First ou Java First ?
UDDI : l’annuaire des services
  • UDDI : Universal Description Discovery and Integration
  • Où trouver les services ?
  • Accéder à l’annuaire
  • Administrer un annuaire
  • Apache jUDDI : un annuaire simple
Web Services asynchrones
  • Réaliser un Web Service asynchrone ?
  • Callback et/ou polling
  • WS-Addressing : s’abstraire de la couche de transport
  • Principe de Publish/Suscribe
L’univers WS-*
  • WS-Security et problèmes de sécurité des Web Services
  • WS-TXM: gérer des transactions courtes/longues
  • WS-Reliable Messaging : fiabiliser l’envoi/réception de messages
  • WS-BPEL : orchestrer des Web Services
  • Web Services et QoS
REST : un ensemble de ressources
  • REST : Representational State Transfer
  • REST : retour aux sources du Web
  • URI et opérations de base
  • Comparaison avec les Web Services WS-*
  • RESTful ou REST ?
  • Réaliser une architecture RESTful avec Java et CXF

 

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

JAVA – Web Services

Prix sur demande