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

Glassfish et Payara Java Discussion :

Web ou Entreprise Application ?


Sujet :

Glassfish et Payara Java

  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 38
    Par défaut Web ou Entreprise Application ?
    Bonsoir,
    Petite question, je voulais me lancer dans le dev d'une appli métier Java sous Glassfish mais voila que choisir pour démarrer mon projet ? une web application ou une entreprise application ?
    Je pourrai développer en php sous symfony maisil faut bien se lancer des défis et histoire de changer mes habitudes je me dis soyons fou et tentons autre chose !!
    La finalité une portabilité Windows, Linux et OS X, avec les accès mobiles Android et IOS.
    La structure serait la suivante :
    Les données en local (je n'ai pas encore choisi le format) et sur serveur (MYSQL ou PostgreSQL) avec une synchro.
    Une appli web si on a du réseau
    Des applis natives en local si le réseau est absent ou pas.
    Une autre solution aurait été de le faire sous 4D mais pour des raisons de coût de licence j'ai pour le moment mis cette option de coté.
    Mon interrogation est la suivante. Si je pars d'un projet entreprise application pourrais-je développer une partie web (une sorte de module) inclus dans le projet ? Si je pars d'une web application puis-je faire le contraire ?
    Bien que grand profane je possède quelques bases Java mais en terme de gestion et déploiement sur serveur java je suis un peu largué et j'aimerai partir du bon pied
    Merci pour vos lumières

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Par défaut
    Bonjour,

    En traduisant Java EE :
    - Web Application => Module web déployable seul => Fichier .WAR
    - Entreprise application => Regroupement de plusieurs modules (WEB, EJB) au sein d'une même application => Fichier .EAR
    Sachant que depuis JEE6 il est possible d'inclure les EJB dans les WAR.
    Dans les deux cas je pense que ton IDE te génèrera au minimum un module WEB.

    Après tout dépend des technologies que tu vas utiliser pour gérer les différentes couches de ton application (Web, Accès base).

    Il faut aussi voir comment tu comptes gérer la synchonisation de ton application mobile avec la base : accès direct distant à mysql ? Web services intégrés à ton application ?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 38
    Par défaut
    Merci pour ta réponse, et pour répondre à ta question, pour le moment le développement en lui même reste un peu confu car je n'ai pas encore établi de véritable plan de dev ni même réfléchit à la structure. Je me dis juste que je pourrai en profiter pour apprendre une nouvelle techno en travaillant sur un projet personnel même si à vocation professionnelle, concernant les modules ne connaissant que succinctement Java cela reste pour le moment très abstrait pour moi et je vais sans doute aller m'acheter un gros bouquin cet aprem histoire d'avoir un fil conducteur dans l'étude de ce mastodonte que je compléterai avec les différents tuto.
    Concernant la synchro comme pour le reste rien n'est établit pour le moment la finalité sera sans doute une comparaison suivi d'une validation manuelle multichoix.
    Donc je pars plutôt sur une Entreprise Application.
    Merci pour ta réponse, je pense que de toute façon je vais revenir souvent sur le forum durant mon challenge perso

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Par défaut
    Un petit lien qui pourrait t'intéresser :
    http://www.kevinalee.name/files/intr..._packaging.php

    On y trouve cette image qui explique un peu le packaging type d'une application :


    Dans un EAR tu peux avoir 0..n modules de chaque type.

    Au détail près que les fichiers XML des modules sont dans les modules eux-mêmes (Les ronds verts) et non à l'extérieur comme pourrait le laisser penser l'image.

    Bon courage et pense à marquer tes topics quand c'est le cas !

  5. #5
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 38
    Par défaut
    Ouiii je clic clic résolu !!!
    J'ai acheté "Java EE6 et GlassFish 3" de chez Pearson ça à l'air pas mal pour un profane !!
    Merci encore !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. insérer une page web dans une application java
    Par chabfive dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 03/08/2006, 13h38
  2. Server Web vs Server application
    Par pmartin8 dans le forum Hébergement
    Réponses: 2
    Dernier message: 29/03/2006, 15h53
  3. Java intégration browser web dans une application swing ....
    Par Manu35 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 23/03/2006, 09h47
  4. [VB ou C++] intégration d'une page web dans une application
    Par devmat dans le forum Windows Forms
    Réponses: 5
    Dernier message: 05/10/2005, 16h14

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