Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation Java


Expérience du formateur en milieu de travail et les exercices bien conçus.
Commentaire de SNC Lavalin

1. Titre

  • Développement d'application distribuées de messagerie avec JMS (JJMSFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Le cours requiert une connaissance de base de la programmation Java et de JEE

3. Clientèle Cible

  • Programmeurs désirant se familiariser avec le design et l'implémentation d'applications JMS.

4. Dates et Tarifs


24 sept. au 27 sept., 2019$2,775.00/personne
22 oct. au 25 oct., 2019$2,775.00/personne
19 nov. au 22 nov., 2019$2,775.00/personne
17 déc. au 20 déc., 2019$2,775.00/personne

5. Plan de cours

Module 1: La base de JMS

Sujet 1: Pourquoi la grande disponibilité est-elle importante?

Sujet 2: L'architecture JMS

Sujet 3: L'intégration de JMS avec les serveurs JEE

Sujet 4: Les modèles de messagerie

Sujet 5: Fabriques de connexions

Sujet 6: Connexions

Sujet 7: Destinations

Sujet 8: Session

Sujet 9: Producteurs et consommateurs de messages

Sujet 10: Messages

Sujet 11: Scénario typique de messagerie distribuée

Module 2: Le fournisseur JMS de «BEA WebLogic»

Sujet 1: Possibilités et caractéristiques des serveurs JMS

Sujet 2: Mise en grappe

Sujet 3: Routage des connexions

Sujet 4: Équilibrage de la charge

Sujet 5: Reprise (fail over)

Sujet 6: Destinations distribuées

Module 3: Configuration de «WebLogic JMS»

Sujet 1: Fabriques de connexions

Sujet 2: Gabarits (Templates)

Sujet 3: Clés de destination

Sujet 4: Extension: «Time to Deliver»

Sujet 5: Stockage persistant

Sujet 6: Autres options de configuration: overrides, quotas et contrôles

Module 4: Design d'une application JMS

Sujet 1: Types de destinations

Sujet 2: Localisation des destinations

Sujet 3: Types de messages

Sujet 4: Gérer les messages volumineux

Sujet 5: Accusés de réception (acknowledgements)

Sujet 6: Sélecteurs de messages

Sujet 7: Expiration d'un message

Module 5: Tri et filtrage

Sujet 1: Survol du filtrage

Sujet 2: Implémentation des filtres dans JMS

Sujet 3: Survol des tris

Sujet 4: Définition de l'ordre de livraison des messages

Sujet 5: Corrélation des messages

Module 6: Surveillance et tolérance aux erreurs

Sujet 1: Définition des abonnements

Sujet 2: Implémentation d'abonnements durables

Sujet 3: Définition de la persistance

Sujet 4: Implémentation de la persistance JMS

Sujet 5: Tolérance aux erreurs: retransmission du message et les messages empoisonnés

Sujet 6: Tolérance aux erreurs: Livraison garantie

Module 7: Messages transactionnels

Sujet 1: La base des transactions

Sujet 2: L'architecture du modèle transactionnel de JMS

Sujet 3: Pourquoi utiliser des messages transactionnels?

Sujet 4: Implémentation des transactions JMS

Sujet 5: Transactions optimales

Module 8: La sécurité JMS

Sujet 1: Survol de la sécurité JMS

Sujet 2: Architecture de sécurité JMS

Sujet 3: Authentification

Sujet 4: Autorisation

Sujet 5: Rôles

Sujet 6: Utilisation du chiffrement: les extensions de chiffrement «Java Encryption»

Module 9: Destinations distribuées

Sujet 1: Survol de la mise en grappes

Sujet 2: Architecture de messagerie distribuée JMS

Sujet 3: Ériger des ponts

Sujet 4: Communications multicast

Sujet 5: Implémentation de processus d'affaires

Module 10: Processus d'affaires

Sujet 1: Survol de l'implémentation des processus d'affaires

Sujet 2: Design du processus d'affaires

Sujet 3: Messages dans un processus d'affaires

Sujet 4: Démarrage d'un flux de tâches

Sujet 5: Interactions du consommateur dans un flux de tâches

Sujet 6: Gestion du processus d'affaires

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette