Formation indisponible à l'heure actuelle

Formation Webservices Java - 3 jours

Formation

À Brussels ()

Prix sur demande

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

Internet et les réseaux de communication sont au cœur de notre société et nous aident à conquérir de nouveaux marchés ou à nous organiser. Pour faciliter votre travail ou simplement pour le promouvoir, vous aurez besoin de professionnels réactifs, performants et dotés d'une forte culture technologique. 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

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Services
  • Api

Le 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

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é

Avez-vous besoin d'un coach de formation?

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

Formation Webservices Java - 3 jours

Prix sur demande