Zenika débarque sur Android
L'expertise Zenika dans votre poche !
>> Détails <<
Spring Intégration en entreprise
Résoudre les problématiques d'intégration d'entreprise avec Spring
Référence : SPRING-INTEGRATION-04
Durée : 4 jour(s)
Partenaire
SpringSource


Lieu Date de début Prix (HT) Formateur Réserver
Paris 14 septembre 2010  2190 € Envoyer

Présentation

Spring Intégration en entreprise est un cours de 4 jours de formation dirigé par des ingénieurs SpringSource couvrant des sujets et des technologies les plus importants d'aujourd'hui liées à l'intégration d'applications d'entreprise.

Cette formation pratique enseigne comment appliquer Spring pour résoudre des problèmes d'intégration que les développeurs rencontrent côté serveur.

Objectifs
  • Concevoir et implémenter des systèmes asynchrones orienté message à programmation événementielle avec Spring JMS
  • Savoir utiliser Spring Intégration afin d'appliquer les fameux patterns d'intégrations d'entreprise (Enterprise Intergration Patterns) de Gregor Hohpe et Bobby Woolf.
  • Comprendre et passer au travers du buzz engendré par SOA, ESB et les principes de base REST
  • Gérer la concurence en utilisant les dernières nouveautés Spring et de java.util.concurrent
  • Optimiser la performance face aux problématiques d'intégration
  • Quand et comment utiliser les technologies d'accès à distance telles que RMI et HttpInvoker de Spring
  • Choisir les technologies d'intégration avec analyse et compromis d'ESB, POX / HTTP, RPC, JMS et plus
  • Construire des systèmes de traitement batch en utilisant Spring Batch
  • Approches Web Services et Best Practices de SOAP, WSDL, et REST
  • Stratégies pour la gestion des transactions avancés, y compris quand et comment utiliser les transactions JTA et XA
Répartition : 50% Théorie, 50% Pratique
Public : Architecte, Développeur, Chef de projet,
Pré-requis : Notions de développement Web en Java (Servlet, JTA, JNDI), Fondamentaux de Spring,

Programme

Jour 1 – Fondements de l'intégration

  • Description de l'environnement de développement et des applications de référence
  • Introduction aux quatre styles d'intégration en entreprise
  • Transfert de fichiers et techniques de traitement par batch
  • L'essentiel de la programmation concurrente
  • Gestion des tâches et ordonnancement
  • Sérialisation et l'accès à distance

Jour 2 - Effective Web Services

  • Schema XML : concepts, outils et techniques
  • Mapping objet-XML avec JAXB2 et Spring OXM
  • Construction des 'Contract-First' des services web SOAP avec Spring Web Services
  • Sécurisation des services web SOAP avec WS-Security
  • Construction des services web RESTful avec le support Spring 3.0 REST

Jour 3 – Système de messagerie et Gestion avancée de Transaction

  • Introduction à la messagerie et aux patterns d'intégration d'entreprise
  • Conception des architectures légères orientées événements en utilisant Spring JMS
  • Construction des systèmes de messagerie utilisant les transactions JMS
  • Comprendre la gestion des transactions distribuées
  • Implémenter des transactions XA contre des ressources JDBC et JMS
  • Explorer d'autres voies de transactions XA

Jour 4 – Application de Spring Batch et de Spring Integration

  • Simplification des traitements batch avec Spring Batch
  • Mise en route avec Spring Integration et les patterns d'intégration d'entreprise
  • Travailler avec Spring Integration Channels, Endpoints, Gateways, Pollers et Triggers
  • Support Spring Integration pour le routage, le clivage(splitting), l'agrégation et transformation de message
  • Comprendre l'architecture orientée services (SOA)
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
 Télécharger
>>Bulletin d'inscription

Offert en inter-entreprise
>>Le petit déjeuner (croissants, jus d'orange, café)
>>Le déjeuner
>>Une qualification téléphonique si nécessaire avec l'un de nos consultants