Bonsoir à tous,
j'ai créé une application web, cette appli utilise des applets, des servlets, des ejb3 (session bean et entity bean). J'ai réalisé l'interface graphique avec swing.
Il y a donc communication entre applet <----> servlet et servlet<-----> ejb3.
Mon application est un client lourd ( car je dois avoir côté client, pour que mon appli fonctionne une JVM pour l'applet), et moi j'aimerais avoir un client riche, donc que côté client il n'y ait rien à installer donc comme du html javascript.
C'est donc pour cela que je me tourne du côté de GWT, d'aprés ce que j'ai compris, avec GWT, on écrit du java on le compile et on a du javascript html
Voici mes 2 questions :
Tout d'abord, j'aimerais ne pas modifier le code côté serveur (donc servlet et ejb), mais juste réécrire le code côté client, donc faire l'interface graphique avec GWT et faire de l'AJAX pour la communication client serveur et tout en java : est-ce que c'est possible ou faut-il réécrire toute l'application
Ensuite, est ce que GWT offre autant de composant que swing, est-ce qu'il permet de faire des gestions d'événements clavier, souris, du Drag'nDrop....
Enfin, pourriez vous me dire qu'elles sont les avantages d'utiliser GWT au lieu d'utiliser applet(swing) servlet outre le fait qu'il permet d'avoir un client riche
Merci
PS : si vous connaissez des bon tutoriaux expliquant tout cela, je suis preneur
Partager