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

Développement Web en Java Discussion :

Appli web, par ou commencer


Sujet :

Développement Web en Java

  1. #1
    Membre éclairé
    Profil pro
    100
    Inscrit en
    Juillet 2007
    Messages
    585
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : 100

    Informations forums :
    Inscription : Juillet 2007
    Messages : 585
    Par défaut Appli web, par ou commencer
    Bonjour,

    J'aimerais m'initier au dev web. Je me ballade donc sur les forums et autres discussions pour acquérir quelques notions mais je dois dire que je m'y perds un peu dans tous ces termes/technologies.

    Qqun peut-il m'éclairer un peu ? Car c'est encore un peu flou et je me noie dans tout ça

    TOMCAT - APACHE - GLASSFISH et autres :
    Il s'agit bien du serveur d'applications à partir duquel on va exécuter l'appli, c'est bien ça ? Le serveur d'appli est donc installé lui-même sur le serveur connecté au web ?

    SERVLET - JSP - APPLET - WEB APP - WEB SERVICES:
    Quels sont les différences et pourquoi utiliser une solution plutot qu'une autre ? Ou parle-t-on toujours de la même chose ?

    JSF - STRUTS :
    sont des framework pour le rendu coté client ?

    Ne me taper pas dessus si c'est une question bête , mais une appli client-serveur n'a rien à voir avec tout ça ?

    Et dernière question, dans le cadre du développement d'une appli dans une société (une sorte de mini erp), est-il plus judicieux d'avoir un client lourd ou une appli web ? N'est-il pas intéressant d'avoir les 2 ? Car je vois mal avoir le même rendu et même fonctionnalités en web que sur une appli de bureau ?

    Bref toutes vos remarques et informations me seront d'une grande aide pour y voir plus clair.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 974
    Par défaut
    toutes les réponses (ou presque):

    http://jmdoudoux.developpez.com/cours/developpons/java/

  3. #3
    Membre éclairé
    Profil pro
    100
    Inscrit en
    Juillet 2007
    Messages
    585
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : 100

    Informations forums :
    Inscription : Juillet 2007
    Messages : 585
    Par défaut
    Hello,

    Effectivement, ce cours est très complet, je ne l'ai que survolé pour l'instant, merci tout de même pour le lien.

    Par contre, ce que j'aimerais, en plus, c'est avoir un peu une synthèse de tout ça avant de m'y jeter les yeux fermés. Je ne vais pas lire les 14'000 pages du document et comme les chapitres se croisent en fonction des thèmes, ça me permettrait de sauter de l'un à l'autre facilement.

    Je suis également toujours preneur de bons conseils pour les autres questions, plus liées à des choix à faire entre client lourd, appli web et autres solutions.

    Merci

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par doons Voir le message
    TOMCAT - APACHE - GLASSFISH et autres :
    Il s'agit bien du serveur d'applications à partir duquel on va exécuter l'appli, c'est bien ça ? Le serveur d'appli est donc installé lui-même sur le serveur connecté au web ?
    TOMCAT, GLASSFISH, JBOSS... sont effectivement des serveurs d'applications. C'est ici que tourne l'application web.
    APACHE est un serveur web, c'est de contenu statique (sauf à mettre un moteur php par exemple), ce n'est pas là qu'on fait tourner une application JEE
    Pour ce qui est de la connexion au web, non, pas forcément, ils peuvent être derrière un serveur Apache qui lui sera connecté.
    Citation Envoyé par doons Voir le message
    SERVLET - JSP - APPLET - WEB APP - WEB SERVICES:
    Quels sont les différences et pourquoi utiliser une solution plutot qu'une autre ? Ou parle-t-on toujours de la même chose ?
    Servlet/Jsp : sont des technos pour développer des contenus dynamiques
    Applet : est une techno typée "client lourd" intégré à une page html
    Web-app : un terme pour désigner une application web
    Web-services : une techno pour distribuer via l'internet des fonctions/contenus (pour faire simple) quelque soit le langage du client
    Citation Envoyé par doons Voir le message
    JSF - STRUTS :
    sont des framework pour le rendu coté client ?
    Jsf et Struts (1 et 2) sont des frameworks qui permettent de créer des applications web (ils sont là pour simplifier le travail du développeur).
    Jsf fait partie de la norme, Struts non... ensuite, te dire lequel est le meilleur, je ne m'avancerais pas, ça dépend beaucoup de ce qu'on veut faire
    Je connais parfaitement Struts1 et Jsf2 mais pas Struts2, entre les 2 premiers, Jsf2 simplifie beaucoup le développement de l'application, surtout couplé à une bibliothèque de rendu comme Primefaces, mais Struts1 est certainement plus apte à la montée en charge...

    Pour la question, quand utiliser ces technos... difficile de répondre simplement... ça va dépendre de plusieurs critères.
    La richesse souhaité de l'application (ihm)
    L'accessibilité de l'application
    La confidentialité de l'application
    Les différents OS clients
    Les différences de configurations de ces clients
    etc...

    Pour ce qui est de la richesse de l'application, il y a de moins en moins de différences entre le client lourd et le client léger...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Profil pro
    100
    Inscrit en
    Juillet 2007
    Messages
    585
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : 100

    Informations forums :
    Inscription : Juillet 2007
    Messages : 585
    Par défaut
    Merci pour ces explications, j'y vois déjà plus clair . Il ne me reste plus qu'a me mettre à la lecture.

    Bien entendu, tout autre avis m’intéressera.

Discussions similaires

  1. Java dans le web: par quoi commencer?
    Par caema dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 19/04/2015, 19h34
  2. Réponses: 4
    Dernier message: 14/01/2015, 12h14
  3. Réponses: 2
    Dernier message: 27/08/2010, 09h54
  4. Appli C# : conception - par quoi commencer?
    Par -={-_-}=- dans le forum C#
    Réponses: 4
    Dernier message: 03/09/2009, 11h34
  5. Réponses: 4
    Dernier message: 10/06/2009, 14h58

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