pour des applications demandant de meilleurs performances, les CGI en langage compilé sont certainement plus efficace
C'est là où tu te trompes ... Il faut arrêter les idées reçues comme quoi Java est lent ... Il est vrai que Swing est encore lent et gourmant en ressources mais le langage en lui même est très rapide ! Parfois autant et meme plus que le C ...
Et ce que tu gagnes en utilisant Java côté serveur, c'est une plateforme de haut niveau, avec un design très propre, très portable, extensible facilement et avec une maintenance aisée ...
Une application Web ce n'est pas seulement un CGI qui lit ou ecrit des données dans une base...
Ca peut etre une application recevant des données du browser, qui evoit ces données sur un bus (style message queue) pour que des objets distribués manipulent ces données, renvoie les résultats qui doivent etre sotckés dans une base et enfin générer la réponse pour l'utilisateur ...
Tu comprends ce que je veux dire ? Java te fournit les outils pour faire tout ça et integrer facilement d'autre choses dans ton applications ...
[^] # Re: Quel avenir pour JAVA
Posté par Nelis . En réponse à la dépêche Décompresseur mpeg4 en Java. Évalué à 1.
C'est là où tu te trompes ... Il faut arrêter les idées reçues comme quoi Java est lent ... Il est vrai que Swing est encore lent et gourmant en ressources mais le langage en lui même est très rapide ! Parfois autant et meme plus que le C ...
Et ce que tu gagnes en utilisant Java côté serveur, c'est une plateforme de haut niveau, avec un design très propre, très portable, extensible facilement et avec une maintenance aisée ...
Une application Web ce n'est pas seulement un CGI qui lit ou ecrit des données dans une base...
Ca peut etre une application recevant des données du browser, qui evoit ces données sur un bus (style message queue) pour que des objets distribués manipulent ces données, renvoie les résultats qui doivent etre sotckés dans une base et enfin générer la réponse pour l'utilisateur ...
Tu comprends ce que je veux dire ? Java te fournit les outils pour faire tout ça et integrer facilement d'autre choses dans ton applications ...