IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plateformes réactives et architectures modulaires Java Discussion :

Apache Felix


Sujet :

Plateformes réactives et architectures modulaires Java

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Apache Felix
    Bonjour,

    Dans le cadre d'une étude sur l'implémentation OSGi Apache Felix j'ai quelques points d'interrogations :

    La fameuse "Web Console" d'Apache Felix est elle considérée comme une "application hybride" (Une appli J2EE sous forme de bundle) ou comme une appli web structurée spécifiquement pour Apache Felix ?

    Lorsqu'on lance un serveur OSGi Felix seul avec le bundle Web Console d'activé et ses bundles requis, et qu'on arrive à manipuler cette console via un navigateur quelconque, qu'est ce qui fait office de conteneur web ? le bundle qui implémente HttpService ? (comme le bundle PAX Web ?)

    Connaissez vous de bons tutos illustrant la mise en place d'une appli hybride simple avec un serveur OSGi ?

    voilà, voilà, j'en aurai sûrement d'autres plus tard

  2. #2
    Futur Membre du Club
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    La fameuse "Web Console" d'Apache Felix est elle considérée comme une "application hybride" (Une appli J2EE sous forme de bundle) ou comme une appli web structurée spécifiquement pour Apache Felix ?
    La web console n'est pas un application hybride JEE. C'est une application OSGi pure. Elle fonctionne sur tous les framework OSGi R4.2 (Felix, Equinox...)

    Lorsqu'on lance un serveur OSGi Felix seul avec le bundle Web Console d'activé et ses bundles requis, et qu'on arrive à manipuler cette console via un navigateur quelconque, qu'est ce qui fait office de conteneur web ? le bundle qui implémente HttpService ? (comme le bundle PAX Web ?)
    Oui, la web console utilise n'importe quel HTTP Service disponible (le premier disponible je pense).

    Connaissez vous de bons tutos illustrant la mise en place d'une appli hybride simple avec un serveur OSGi ?
    Qu'appelles tu hybride ? Application web a base de servlets ? Tu peux faire ca avec du pur OSGi. Si tu parles d'une appli OSGi + JEE je te recommande
    http://blog.akquinet.de/2009/07/27/j...-jee-and-osgi/

    Clement

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Merci Clement !

    Y a t'il d'autres implémentations de la R4 d'OSGi qui sont très utilisées en dehors d'Equinox et d'Apache Felix ?

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par BadCheese Voir le message
    Y a t'il d'autres implémentations de la R4 d'OSGi qui sont très utilisées en dehors d'Equinox et d'Apache Felix ?
    KF2 (http://www.knopflerfish.org/). Mais aussi pas mal d'implem propriétaire (de prosyst, IBM...)

  5. #5
    Candidat au Club
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Tiens une remarque rigolote

    Avec Eclipse / Equinox l'environnement de développement et de déploiement des plug-ins Eclipse est considéré comme un environnement OSGi.

    Or généralement quand on installe un nouveau plug-in sur notre Eclipse, on doit redémarrer ce dernier pour que le plug-in soit bien prit en compte.

    Normalement le principe fondamental d'OSGi c'est de pouvoir installer / démarrer / etc... un composant quelconque de façon dynamique, c'est à dire sans redémarrer tout l'environnement OSGi... bas alors pourquoi c'est pas le cas avec les plug-ins Eclipse ?

Discussions similaires

  1. différence entre Apache Felix et Equinox
    Par simaing dans le forum Plateformes réactives et architectures modulaires
    Réponses: 0
    Dernier message: 10/06/2012, 16h05
  2. [OSGI] Tests unitaires et Apache Felix
    Par identifiant_bidon dans le forum OGSi
    Réponses: 7
    Dernier message: 25/11/2011, 17h12
  3. [OSGi] Chargement en deux phases (Apache Felix)
    Par Baptiste Wicht dans le forum OGSi
    Réponses: 2
    Dernier message: 16/06/2010, 19h48
  4. Eclipse, Maven et OSGI (Apache Felix)
    Par martinro dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 07/05/2010, 23h32
  5. Réponses: 0
    Dernier message: 26/04/2009, 18h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo