Utilisation et Deploiement du Service de Messagerie Joram

Formation

À Massy

Prix sur demande

Appeler le centre

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

  • Dirigé à

    Pour professionnels

  • Lieu

    Massy

Objectifs: Connaît les bonnes pratiques de JORAM et ses domaines d'application. Destinataires: Architectes et concepteurs d'application asynchrones qui souhaitent intégrer JORAM dans une solution globale. Connaître Java et TCP/IP.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Massy ((91) Essonne)
Voir plan
2,Rue Galvani, 91434

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

1 - Introduction aux MOM (Message-Oriented Middleware)
Cette première partie est un bref rappel des principes directeurs communs aux middleware à messages (MOM).
- Modèles de communication : point-à-point, publish-subscribe
- Architecture d'un MOM - propriétés
. Centralisée (hub and spoke), distribuée (snowflake), bus
- Exemples de MOM (produits propriétaires et open-source)

2 - Présentation de JMS (Java Messaging Service)
Cette partie est consacrée à l'utilisation de l'API JMS pour la mise en oeuvre d'applications asynchrones.
- Fonctions et limites de l'API JMS
- Structure d'une application JMS.
- Utilisation de l'API JMS
. Mode Point-à-point : utilisation des queues de messages
. Mode Publish-Subscribe : utilisation des « topics »

3 - Présentation Générale de JORAM

Cette partie est une description du composant JORAM, une implémentation open source de la spécification JMS. L'accent est mis sur l'architecture distribuée et configurable qui permet de fournir les propriétés de flexibilité et de scalabilité.
- Le MOM ScalAgent : les agents distribués, la machine à agents
- Architecture de JORAM : client, serveur, proxy, protocoles de communication
- Gestion des messages : persistance, fonction «store and forward»

4 - Guide d'installation

Cette partie décrit l'installation et la configuration d'un système JORAM « de base » composé d'un serveur centralisé et d'un ensemble de clients distribués. Elle illustre également l'utilisation de l'outil graphique d'administration et de monitoring.
- Installation d'un système JORAM
. Installation des composants pour une configuration de base Joram 4.0
. Configuration des scripts
. Configuration du middleware
- Démarrage de JORAM
- Exécution d'exemples simples d'application.

5 ' Un exemple d'application JMS

Dans cette partie on présente un scénario d'application qui servira de support à la mise en oeuvre de divers types d'architectures.
. Description du scénario d'application
. Les composants de l'application

6 ' Architecture JORAM centralisée

Cette partie détaille les opérations d'administration nécessaires à la mise en oeuvre d'un système JORAM centralisé pour l'application de référence définie précédemment.
- Mise en oeuvre d'une architecture JORAM centralisée
. Création de la configuration JORAM
. Lancement du serveur JORAM
. Administration du serveur : utilisation du GUI et des outils d'administration
. Lancement des clients JORAM
- Administration programmée
. API d'administration : description et usage
- Topic Hiérarchisé
. présentation, administration

7 ' Architecture JORAM distribuée

A partir du même scénario applicatif, on décrit plusieurs exemples de mise en oeuvre répondant à des objectifs différents.
Cette présentation permet de mettre en évidence les caractéristiques principales de JORAM vis-à-vis de situations d'usage réelles.
Chaque mise en oeuvre est détaillée avec une description du placement des objets et une analyse des flux de données.
- Description
. Options d'architecture
. Analyse des flux de données et placement des objets
- Création d'une configuration distribuée
- Distribution des objets JMS
. Les proxys
. Les queues de messages
. Les topics
- Utilisation de topics « clustérisés »
- Utilisation de queues « clustérisés ».

8 ' Fonctions avancées Cette dernière partie présente quelques fonctions avancées de JORAM dans le domaine de la sécurité, de la haute disponibilité et pour le support des applications embarquées.

- Sécurité
. Gestion des « firewalls » : client-serveur, serveur-serveur
. Sécurisation des communications
- Haute disponibilité : JORAM HA
- Client JORAM « léger » : utilisation de KJORAM.

9 ' Conclusion.

- Construire le système JORAM qui répond aux besoins de l'application :
. Performance d'un système JORAM,
. analyse de l'impact de l'architecture.
- JORAM : état des lieux et perspectives.

Appeler le centre

Avez-vous besoin d'un coach de formation?

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

Utilisation et Deploiement du Service de Messagerie Joram

Prix sur demande