Formation Java OSGi

icon public

Public : Développeurs java/jee, architectes, chefs de projets

icon horloge

Durée : 3 jour(s)

Syllabus de la formation Java OSGi

Pré-requis : Notions de Java/JEE

Objectifs : Maîtriser le développement d'applications modulaires Java avec OSGI

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Taux de retour à l’emploi : Aucune donnée disponible

Référence : JAV1203-F

Taux de satisfaction : 4,46 / 5

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

895,00 CHF HT / jour

1 740,00 CHFHT

1 278,57 CHF HT

Pour 10 heures utilisables pendant 12 mois

2 175,00 CHF HT

Tarif plein:

  • Paiement à 60 jours
  • Report possible à J-3
  • 3 tickets d'assistance
Contacter Dawan

Programme de Formation Java OSGi

Découvrir la spécification OSGi

Contexte d'utilisation d'OSGi, limites des applications actuelles
Modularité des applications Java
OSGI : conteneur et composant, modèle en couche
Implémentations OSGI : Apache Karaf 4.0

Atelier : Mise en place de l'environnement - installation  OSGi - Karaf 4.0.x découverte de la console d'administration

Gérer des bundles

Structure d'un bundle et implémentation
Gestion des dépendances
Class loader et sécurité
Package et visibilité
Cycle de vie des bundles : états, interraction
API de gestion des bundles (BundleActivator, BundleContext,...)

Atelier : Implémentation et exécution d'un bundle

Utiliser des services OSGi

Panorama des services standards OSGi
Services systèmes : Logging, IO, Connector...
Services liés aux protocoles : http Services...
Mise en place de services et gestion
APIs disponibles : ServiceRegistration, ServiceReference, ServiceTracker, ...

Atelier : Implémentation et utilisation de multiples services OSGi

Utilisation avancée

Best practices OSGi : normes,recommandation liées aux couches
Utilisation distante d'OSGi (Distributed OSGi vs Remote OSGi)
Utilisation de Remote OSGi dans Karaf  ou utilisation de CAMEL dans Karaf (decision client)

Atelier : Mise en oeuvre de Remote OSGi - déploiement dynamique d'une application web dans Karaf

OU

 Atelier : Mise en oeuvre d'un exemple CAMEL  dans Karaf

proposition de plan : cible OSGI Karaf pour utilisation dans l' esb ServiceMix 6.1.3

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible

Suite de parcours et formations associées

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Aucune date de programmée actuellement. Pour plus d'information sur les prochaines sessions, nous vous invitons à joindre le service commercial par téléphone au 22 519 09 66 (prix d'un appel local) ou depuis notre formulaire de contact.

Nos centres de formation

  • Distance

    32 Boulevard Vincent Gâche

    44000 Nantes

  • Genève

    c/o CCI France Suisse Route de Jussy 35 Case postale 6298

    CH-1211 Thônex - Genève

  • Formateur compétent, capable de répondre à nos interrogations.
  • Cédric L.

  • Formateur réellement investi dans son rôle. La volonté de faire progresser le formé est bien présente.
  • Jérémy R.