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

avec Java Discussion :

Questions de choix de frameworks


Sujet :

avec Java

  1. #1
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut Questions de choix de frameworks
    Bonjour à tous et à toutes.

    Dans le cadre d'un projet je me pose quelques questions en ce qui concerne les choix de frameworks (jface, RPC, hibernate, jdo, sdo ...) pour la création d'une application.

    Mon architecture est la suivante :
    -des exécutables sur plusieurs postes (une dizaine)
    -un sgbd sur un serveur

    C'est une petite application, dont la logique reste simple : essentiellement des CRUD. (ça aurait été torché en 5 minutes en php avec symfony mais je dois passer par une api d'un soft installé sur les pc donc pas de web)

    J'aimerai bien le construire sous une architecture MVC.

    Pour le moment, j'ai choisi d'utiliser Jface pour l'IHM et Hibernate pour l'accès au données, j'utilise eclipse ide.

    Donc, j'ai partiellement répondu aux choix pour la vue (jface), et pour le modèle (hibernate). Mais pour mixer le tout et me faire du contrôleur j'ai du mal à piger comment ça se passe.
    J'ai pas trouvé de tuto sur une archi MVC plus complexe q'une app avec une fenêtre qui ne contient qu'un bouton pour afficher Hello World

    Donc les questions (un peu en vrac) :
    -est-ce qu'il existe des frameworks qui s'occupent de la couche contrôleur ?
    -est-ce qu'une application Eclipse RPC, c'est ce qui me convient ?
    -est-ce qu'avec EMF, je peux générer du code qui s'intègre avec jface et hibernate ?
    -est-ce qu'il existe des outils wysiwyg pour dessiner des IHM java ? et qu'on puisse y associer des comportements (comme avec ProjectBuilder (ObjectiveC) pour ceux qui connaissent) ?
    -est-ce que vous connaissez des tuto qui expliquent l'architecture d'une application desktop MVC en java ?
    -est-ce que MVC ça s'implémente bien en java ?

    Merci d'avance.

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    497
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 497
    Points : 312
    Points
    312
    Par défaut
    -est-ce qu'il existe des frameworks qui s'occupent de la couche contrôleur ?
    -est-ce que MVC ça s'implémente bien en java ?
    Struts


    -est-ce qu'une application Eclipse RPC, c'est ce qui me convient ?
    Rich Client Platform


    -est-ce qu'il existe des outils wysiwyg pour dessiner des IHM java ? et qu'on puisse y associer des comportements (comme avec ProjectBuilder (ObjectiveC) pour ceux qui connaissent) ?
    callisto

    Utilise la dernière version d'Eclipse qui supporte Callisto pour faire l'installation de VE, GEF et EMF

    -est-ce que vous connaissez des tuto qui expliquent l'architecture d'une application desktop MVC en java ?
    Le MVC n'est pas spécifique à un langage propre.

    Je te conseille ce livre très très chouette en francais les exemples sont sous Java

    http://www.amazon.fr/Design-patterns.../dp/2841773507





    a+

  3. #3
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut
    Merci pour ces réponses.

    Néanmoins il me semble que struts soit très orienté web.
    Apache Struts is a free open-source framework for creating Java web applications.
    Alors que mon application ne le sera pas, car je dois utiliser une API sur les clients. Voir même un peu de JNI si ça se trouve. Mais sinon c'est bien dans cet esprit. Spring ça irait ?

    D'ailleurs, je comprends pas bien le concept de client riche, j'ai l'impression que les clients riches, c'est quand on déplace une partie de la logique chez le client mais qu'on reste dans un schéma web (donc via navigateur web) : Flickr, Gmail...Or là avec ce Eclipse RPC, ça colle mal à ma définition .

    Mon application n'a pas besoin de 15 000 panels, onglets à la eclipse ide. Ai-je tout de même à y gagner d'utiliser eclipse RPC ?

    Utilise la dernière version d'Eclipse qui supporte Callisto pour faire l'installation de VE, GEF et EMF
    Avec touts ces sigles qui se ressembles, VE m'était passé sous le nez sans que je m'en aperçoive

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    497
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 497
    Points : 312
    Points
    312
    Par défaut
    Citation Envoyé par hpavavar Voir le message
    Merci pour ces réponses.

    Néanmoins il me semble que struts soit très orienté web.


    ah, et bien, y a swing ou SWT pour le client lourd ...

    pour le mvc donc, comme tu as pu le remarqué, y a pas trop de tuto hyper bien détaillé, avec une belle appli qui implémente ce pattern, néamoins il te reste toujours les livres (aux frais de la société) je pense que ce n'est pas un soucis.

    a+

  5. #5
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut
    c'est bon, j'attaque ce bookin cet aprème.

    Merci encore pour ton aide

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

Discussions similaires

  1. aide choix vue (framework) pour struts
    Par gibson700 dans le forum Struts 1
    Réponses: 4
    Dernier message: 16/03/2007, 10h44
  2. Question existentielle, choix entre...
    Par ndsaerith dans le forum Delphi
    Réponses: 13
    Dernier message: 21/02/2007, 11h28
  3. question de choix ?!
    Par nabmoah dans le forum Visual C++
    Réponses: 9
    Dernier message: 07/01/2007, 18h30
  4. Réponses: 18
    Dernier message: 04/04/2006, 14h31
  5. Choix CMS / Framework
    Par nicolas.charlot dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 30/11/2005, 08h56

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