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

Conception Web Discussion :

Architecture application web


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de bach58
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 35
    Par défaut Architecture application web
    Je cherche de l'aide pour mettre en place une architecture pour un projet.

    Il s'agit d'une application :

    1) inscriptions des utilisateurs sur un site, puis téléchargement d'un logiciel.

    2) le logiciel en question, sur le poste local, gère une base de données locale : consultation, affichage et mise à jour. Il y a une base par utilisateur identifié.

    3) De plus, il y a échange de données dans les deux sens de cette base locale avec une base de données se trouvant sur un serveur.

    Comment réaliser les composants :

    1) La base des utilisateurs : LDAP ou pas?
    2) Le logiciel : Java ou C++ ou VB.Net?
    3) La base locale : XML ou SGBDR open?
    4) La base serveur ?
    5) Comment gérer les échanges ?

    Merci de vos suggestions..

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 151
    Par défaut
    Citation Envoyé par bach58 Voir le message
    J
    Comment réaliser les composants :

    1) La base des utilisateurs : LDAP ou pas?
    2) Le logiciel : Java ou C++ ou VB.Net?
    3) La base locale : XML ou SGBDR open?
    4) La base serveur ?
    5) Comment gérer les échanges ?

    Merci de vos suggestions..
    Alos la tu as le choix .
    A mon humble avis une appli client-serveur fera l'affaire.

    Si tu connais le php rien de plus simple à mettre en place et à zero €.
    Sinon avec java tu peux utiliser RMI qui est cool ou encore un framework carrement java/jee genre struts, spring etc. Dans tous les cas un moteur de base de données comme mysql.
    Je te suggererais aussi .net mais

    Pour le reste je laisse à ceux qui sont mieux inspirés la suggestion.

  3. #3
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Par défaut
    Citation Envoyé par bach58 Voir le message
    Je cherche de l'aide pour mettre en place une architecture pour un projet.

    Il s'agit d'une application :

    1) inscriptions des utilisateurs sur un site, puis téléchargement d'un logiciel.

    2) le logiciel en question, sur le poste local, gère une base de données locale : consultation, affichage et mise à jour. Il y a une base par utilisateur identifié.

    3) De plus, il y a échange de données dans les deux sens de cette base locale avec une base de données se trouvant sur un serveur.

    Comment réaliser les composants :

    1) La base des utilisateurs : LDAP ou pas?
    2) Le logiciel : Java ou C++ ou VB.Net?
    3) La base locale : XML ou SGBDR open?
    4) La base serveur ?
    5) Comment gérer les échanges ?

    Merci de vos suggestions..
    Le projet semble on ne peut plus commun (rien de pejoratif dans cette remarque ), peut etre que s'orienter vers un CMS gratuit (il en existe dans tous les langages) est la solution la plus adequate. Tu economiseras pas mal de temps.

    Citation Envoyé par kossistus Voir le message
    Si tu connais le php rien de plus simple à mettre en place et à zero €.
    A zero €, oui pour les outils de developpement tout comme pour Java, C++ (meme si le dev web en C++, bof) ou .Net langages pour lesquels il existent aussi des solutions gratuites, mais sinon le cout de developpement n'est jamais de 0 €

  4. #4
    Membre averti Avatar de bach58
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 35
    Par défaut
    merci de vos réponses..


    Pour NIP : il ne s'agit pas d'une problématique CMS, mais plutot "Client/Serveur" comme a dit Kossitsus. Mais pas au sens classique du terme non plus.

    Car l'échange des données se fait entre deux appications autonomes. Celle locale doit fonctionner offline.

    les questions que je me pose sont :

    1/ pour stocker les données, dois-je utiliser un mécanisme de persistence (hibernate, etc.), ou directement MySql?

    2/pour gérer les inscriptions, dois-je mettre en place LDAP?

    3/ pour gérer au mieux l'échange (probablement des paquets XML), quel mécanisme utiliser?
    4) enfin, pour développer l'interface graphique (qui est trés élaboré et gourmand)?

    Je ne connais pas Struts.. je viens de jeter un coup d'oeil.. ma première impression de cette méthode MVC n'est pas très positive. Cela ressemble à un bazar!

    Merci encore

Discussions similaires

  1. Architecture Application Web + Application Client/Serveur
    Par mop_fbm dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 23/02/2013, 13h19
  2. Architecture application Web
    Par maserati dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 29/02/2012, 14h56
  3. Architecture application web
    Par cyranno dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 18/08/2010, 15h06
  4. Réponses: 4
    Dernier message: 24/11/2009, 11h24
  5. [Debutant] Architecture application web
    Par coco21 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 15/02/2009, 13h47

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