Ce cours est conçu pour un public impliqué dans le développement logiciel, désirant être immédiatement opérationnel sur la réalisation d'un EAI, en connaissant les problèmes d'architecture à résoudre. Les normes XML indispensables sont présentées et utilisées.
Le cours s'appuie sur une partie importante de programmation avec WebSphere Studio Application Developer, le nouvel IDE d'IBM, et déploiement dans WebSphere Application Server.
Cette formation est unique en France par l'ampleur du domaine couvert dans les détails et par la qualité du retour d'expérience projet de nos consultants séniors, y compris sur les problématiques avancées de services web et d'EAI. Elle représente l'enseignement le plus avancé de notre cursus XML, également composé de :
Programmation XML avec Java : Fondations
Programmation XML avec Java pour l'Entreprise
Un résumé sur une journée des principaux enjeux des technologies XML à destination des managers est proposé dans notre synthèse XML : l'Essentiel
Objectifs du cours
Au cours de la formation, les participants:
- acquièrent une connaissance pratique des normes XML pour l'entreprise
- implémentent des services web avec Java
- réalisent tous les exercices avec la dernière génération d'IDE Java d'IBM : WebSphere Studio Application Developer
- déploient les applications Web et les services Web sur WebSphere Application Server
Les sujets traités dans ce cours incluent :
- Websphere Studio Application Developer
- architecture et avantages de l'IDE
- comparaison avec d'autres outils du marché
- la nouvelle famille Eclipse et Websphere Studio
- Les services web
- SOAP, Apache-Soap, Axis
- WSDL
- Référencement des services Web : UDDI, UDDI4J, JAXR
- Services Web et architecture multi-couches
- Services web asynchrones
Exercices : Création et déploiement de services web avec WebSphere Studio Application Developer sur WebSphere Application Server
- L'EAI
- La gestion des processus métiers
- BPMI.org : définition et exécution des processus métiers
Exercices sur l'EAI: mise en place de communications entre 2 applications avec WebSphere Studio Application Developer
- Le B2B
- Norme d'infrastructure : EbXML
- Spécifications de contenu verticale : RosettaNET
- Spécification de contenu horizontale : OAGIS
- Les places de marché
- Bases de données et XML
- Etat de l'art
Exercice sur l'utilisation de Xindice
Exercices Pratiques
- Création et déploiement de services web avec WebSphere Studio Application Developer sur WebSphere Application Server 4 AEs
- Exercice sur l'EAI: mise en place de communications entre 2 applications avec WebSphere Studio Application Developer
Qui peut participer à ce cours
Développeurs Java, chefs de projet techniques et architectes logiciels.
Pré-requis
Bonne connaissance de Java impérative (API du jdk1.1)
Version des produits utilisés
WebSphere Studio Application Developer 4.0.3 ou 5.0
Personnalisation et session sur site client
Ce cours peut être personnalisé pour mieux répondre à vos projets spécifiques ainsi qu'aux attentes de vos collaborateurs. (Utilisation d'un autre IDE). Il peut être organisé dans vos locaux. Veuillez nous contacter pour les conditions de cours intra-entreprise.
Durée
2 jours
Retour à Catalogue