home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Développement et utilisation de web services (Java)

Participants

Développeurs d'applications qui doivent créer et utiliser des services web; basés sur le plate-forme Java.

Connaissances préalables

Etre familiarisé avec les concepts web services (voir le cours Concepts SOA & web services). Des connaissances approfondies en Java (voir le cours La programmation en Java) et en XML (voir le cours XML: cours de base) sont obligatoires.

Pédagogie

Enseignement classique et exercices, basé sur l'environnement d' Eclipse (p.e. Rational Application Developer) et un environnement d'exécution Java EE.

Formateurs

Guido Indesteege.

Durée

1 jour.

Calendrier

Il n'y a pas de sessions publiques a ce moment. Nous organisons volontièrement un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé ? Veuillez contacter ABIS.

Objectif

L'utilisation de web services permet l'intégration de systèmes qui tournent sur des plates-formes différentes. Grâce à Java, langage indépendant de toute plate-forme, et XML, technique universelle pour l'échange de données, les applications sont capables de communiquer entre-elles.

Dans ce cours

  • les possibilités offertes par l'utilisation d'XML en Java au moyen de JAXP (JAVA API for XML processing) seront abordés;
  • la création d'une application complète et son déploiement en tant que web service sont expliquées en détails. La définition est basée sur WSDL (Web Services Description Language);
  • la création d'une application client afin d'accéder le web service, par l'utilisation de SOAP (Simple Object Access Protocol), est détaillée.

Des aspects additionnels comme la sécurité et les transactions sont traités également.

Contenu

  • Concepts de web services
  • SOAP
  • WSDL
  • Vue globale de JAXP
  • SAX et DOM parsing
  • interface XSLT
  • Java et web services APIs
  • JAX-WS et JAX-RPC
  • JAXB
  • Création des web services
  • Génération d'un web service à partir d'un composant Java, par l'utilisation de WSDL
  • Déploiement du web service
  • Accès au web service à partir d'un composant Java, par l'utilisation de SOAP
  • Aspects additionnels
  • WS-I Basic profile
  • sécurité
  • transactions