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 (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

Passer d'un serveur d'application à un autre. Possible ?


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

  1. #1
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 529
    Points
    2 529
    Billets dans le blog
    6
    Par défaut Passer d'un serveur d'application à un autre. Possible ?
    Bonjour,

    Je voudrais savoir s'il est facile de passer d'un serveur d'application à un autre ?

    Je m'explique : je dois développer des EJB qui, au final, devront tourner sur un serveur OC4J.
    J'ai l'habitude de faire des developpements Java avec un environnement Eclipse, et il y a un plugin JBoss très bien qui tourne dessus. Pour ce qui est de l'utilisation, JBoss est super simple, facilement scriptable, permet un debuggage facile en "remote" avec Eclipse, etc...

    Je me demandais donc s'il était possible de développer mon application en la testant / debuggant avec Eclipse et JBoss, et une fois terminée, la passer sur un serveur d'application OC4J.

    La théorie voudrait que, étant donné que J2EE est normé, il ne devrait pas y avoir de probleme, mais bon... la théorie, en informatique, on s'en méfie

    Solution 1 :
    Developper avec Eclipse et tester avec JBoss, puis passer sur OC4J une fois le programme fini.
    + la simplicité de JBoss
    + la convivialité d'Eclipse
    + le fait que je connais bien Eclipse
    - necessite une adaptation pour le passage à OC4G


    Solution 2 :
    Developper avec Jdeveloper et OC4J directement.
    + on peut savoir directement ce qui fonctionne ou pas
    - beaucoup plus ch**** pour le dev



    Merci de me donnez vos avis !

  2. #2
    Membre émérite
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Points : 2 777
    Points
    2 777
    Par défaut
    Les habitudes de développeurs c'est comme les goûts et les couleurs, c'est difficile d'en discuter objectivement.... (moi je trouve NetBeans beaucoup plus convivial qu'Eclipse pour les développements J2EE ;-)

    Sinon, tu peux regarder l'AVK (Application Verification Kit) qui permet de verifier le niveau de portablilité d'une application Java EE. Les tests statiques et dynamiques sont disponibles sour forme de tâches ANT.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    352
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 352
    Points : 445
    Points
    445
    Par défaut
    J'ai eu à faire ce genre de portage (Websphere => Oracle) et le plus dur c'est de contourner les bugs Oracle (OC4J 9.0.4) et surtout de mettre à jour les scripts qui vont autour de l'application (ANT pour l'install).
    Sinon au niveau du code, la principale modification se situe au niveau des descripteurs de déploiement non spécifiés dans la norme, mais cela s'applique à tous les serveurs d'application (au moins jusqu'en EJB 2.0, après je ne sais pas)

    Jacques Desmazières

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 75
    Points : 83
    Points
    83
    Par défaut
    Citation Envoyé par Jacques - 06
    Sinon au niveau du code, la principale modification se situe au niveau des descripteurs de déploiement non spécifiés dans la norme, mais cela s'applique à tous les serveurs d'application (au moins jusqu'en EJB 2.0, après je ne sais pas)

    Jacques Desmazières
    C'est d'autant plus le cas qu'avec les EJB3 la norme est trop jeune pour être completement implementé, entre les premières relases de Jboss et les derniere des annotations officielles ont évolués. Et il faut evidement ce méfier des annotations propre à chaques serveur qui sont certe trés pratiques mais "importable".

    Peut etre pour garder ton confort et assurer ton portage tu aurais interet à avoir un serveur d'intégration continue qui utilise ton serveur cible.

    Louis

Discussions similaires

  1. Passer d'une Application à une autre
    Par Sunrise2012 dans le forum Android
    Réponses: 3
    Dernier message: 12/06/2012, 16h07
  2. Réponses: 1
    Dernier message: 30/01/2008, 16h42
  3. Passer une variable d'une application à une autre
    Par dederfred dans le forum Delphi
    Réponses: 2
    Dernier message: 19/11/2006, 10h23
  4. Serveur d'applications Java
    Par foxrol dans le forum Java EE
    Réponses: 3
    Dernier message: 17/05/2003, 00h49
  5. serveur d'application
    Par nass_03 dans le forum JBuilder
    Réponses: 3
    Dernier message: 20/01/2003, 16h34

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