Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/09/2007, 10h06   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 6
Points : 1
Points : 1
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..
bach58 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 16h47   #2
Membre habitué
 
Inscription : juin 2006
Messages : 151
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 151
Points : 124
Points : 124
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.
kossistus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 21h51   #3
Nip
Rédacteur
 
Inscription : juin 2004
Messages : 965
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 965
Points : 943
Points : 943
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 €
Nip est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 09h26   #4
Invité de passage
 
Inscription : septembre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 6
Points : 1
Points : 1
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
bach58 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h12.


 
 
 
 
Partenaires

Hébergement Web