Conseil pour un client lourd / léger pour une appli BdD

Conseil pour un client lourd / léger pour une appli BdD - Divers - Programmation

Marsh Posté le 24-05-2007 à 10:44:03    

Bonjour à tous, je dois développer une application interrogeant une BDD Oracle et affichant des résultats sous forme de tableaux et d'images.
J'ai donc le choix entre la solution client lourd (éxécutable à installer sur chaque poste) ou bien la solution client léger (page web accessible partout).
 
Pourriez vous me donner quelques solutions envisageables et surtout les avantages et inconvénients de chacune.
 
Merci beaucoup.  :)

Reply

Marsh Posté le 24-05-2007 à 10:44:03   

Reply

Marsh Posté le 24-05-2007 à 11:43:16    

:hello:

Reply

Marsh Posté le 24-05-2007 à 11:58:37    

si c'est juste pour de l'affichage , un client leger est plus pratique( pour le deploiement, les maj, la gestion cenatrlisé de la sécurisation )  
 
par contre, il te faut un sevreur web

Reply

Marsh Posté le 24-05-2007 à 13:04:06    

En fait, il s'agit plus des avantages/inconvénients des différentes solutions possibles que j'ai trouvé:
 
• Client lourd
  • Application client en Visual Basic
  • Application client en Java
  • Application client en Windev
 
• Client léger
  • Page web en PHP
  • Page web en Javascript
  • Ruby
 
Aurais-tu une idée ?

Reply

Marsh Posté le 24-05-2007 à 13:56:02    

client leger : obligation d'un langage coté serveur , pour se connecter aux BDD ( a moins que tu n'ai des wbeservices )  
 
apres pour le reste ( php /ruby , ou meme flash ) ca depend de tes compétences  
 
au niveau du client lourd : ca depend des ressources dispos pour le dev, ainsi que de la manière dont tu veux deployer/ gerer tes clients

Reply

Marsh Posté le 24-05-2007 à 18:46:20    

Justement, je dois faire une petite étude mais je ne connais pas les avantages/inconvenients des différentes possibilités.
Pourrais-tu me dire quelle sont les spécificités de chacun ?

Reply

Marsh Posté le 25-05-2007 à 07:14:58    

:hello:

Reply

Marsh Posté le 25-05-2007 à 09:44:52    

tu en es ou dans ton etude ?  
 
parceque c'est quand mem ea toi de la faire , et de reflechir,non ?

Reply

Marsh Posté le 25-05-2007 à 15:12:29    

Je ne connais ni le Php, ni le Ruby, ni le Windev, c'est pourquoi je recherche qqun ayant ces connaissances pour m'éclairer !
 
Si je connaissais tout ca, je ne posterais pas ici ...

Reply

Marsh Posté le 25-05-2007 à 15:27:32    

bobobobo011 a écrit :

... je dois développer une application interrogeant une BDD Oracle ...
J'ai donc le choix entre la solution client lourd ... ou bien la solution client léger ...

bobobobo011 a écrit :

Je ne connais ni le Php, ni le Ruby, ni le Windev, c'est pourquoi je recherche qqun ayant ces connaissances pour m'éclairer !

Précise ce que tu veux, t'obtiendras difficillement une liste exhaustive des avantages/inconvénients de chacun des langages cités.


---------------
HAHAHA I M USING TEH INTERNET
Reply

Marsh Posté le 25-05-2007 à 15:27:32   

Reply

Marsh Posté le 25-05-2007 à 15:48:14    

client léger en javascript ? [:magicbuzz]
 
et vas-y les choix pour le client lourd.
 
pose tout sur la table et on va faire le tri hein... parceque là...


Message édité par MagicBuzz le 25-05-2007 à 15:48:26
Reply

Marsh Posté le 26-05-2007 à 22:06:14    

Au niveau quantité de développement, je pense que c'est kif kif.
Perso je dirais que le choix dépend du nombre de postes clients. Si le nombre de clients est élevé, une solution web est commode car il n'y a aucun déploiement à prévoir et la maintenance se réduit à celle du serveur. Tous les utilisateurs bénéficient des évolutions sans qu'il n'y ait le moindre déploiement à faire. Par contre, il faut prévoir un (ou plusieurs) serveur.
Un client lourd a l'avantage d'être souvent plus ergonomique pour l'utilisateur, mais la maintenance nécessite généralement plus de travail, et peut faire la différence quand le nombre de clients est élevé.
Il y a aussi la solution Java webstart, qui allie les avantages des deux, car c'est un client Java lourd qui démarre à partir d'une page web.


Message édité par el muchacho le 26-05-2007 à 22:07:59
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed