Difficile comme question :-) [R�ponse � Yagiz Erkan]
>> Le d�veloppement d'une interface Swing semble �tre pr�s de >> 5 fois plus rapide � r�aliser, entre le d�boggage, le design, >> le contr�le de session, la v�rification d'encha�nements >> entre pages... > Ca me parait peu r�aliste... Ayant d�j� travaill� dans des projets de > Swing et de Servlet/JSP, je pr�f�re de loin les Servlet/JSP. Je ne serais pas si cat�gorique : Si le logiciel est une navigation � travers des donn�es avec une surcouche d'intelligence, alors Servlet/JSP est une tr�s bonne solution. Quand je dois d�velopper ce genre de produit sur c�d�rom en Java j'utilise JEditorPane pour afficher du HTML :-) Si maintenant le logiciel est pour exploiter des donn�es fortement coupl�es et dont les relations entre elles sont complexes alors une interface logiciel classique (et donc Swing car AWT ce n'est pas �a :-) est bien plus adapt�e. > Je trouve que tu peux m�me te permettre d'avoir une �quipe de d�butants > pour le dev Internet controll� par un d�veloppeur exp�riment�. Par contre, je suis tout a fait d'accord. On peut utiliser JSP en ne connaissant que HTML (avec une supervision) alors que pour Swing il faut vraiment mettre les mains dans le cambouis et bien conna�tre Java (voir m�me les Thread, :-( ) [R�ponse � marc] > les appli web sont > -peu maintenables Pas tr�s vrai quand tu travailles avec Servlet et JSP. Tu arrives a diff�rentier la couche IHM (Jsp & Servlet) et la couche m�tier (Servlet & Java). > -peu reutilisable La partie HTML et JSP est jetable mais pas certaines servlet et pas la couche m�tier. > -trop proche du protocole http Je ne comprend pas trop la remarque. Veux tu dire que c'est un dialogue asynchrone alors que l'interface fen�tre classique est pratiquement synchrone ? > Cela dit de nouvelle solution bas� sur les tag librairie/ et struts > www.struts.application-servers.com > www.kobrix.com > devrait reduire ces co�ts Oui, le mod�le MVC est tr�s int�ressant et permet une forte r�utilisation des composant d'affichage dans Swing. Vivement une impl�mentation pour HTML. > mais je ne suis pas convaincu du r�sultats > struts est encore assez bas niveau No comment, non test�. Par contre, j'ai vu l'environnement ASP .NET, il y a de tr�s bonne id�es. On d�finis sa page de visualisation en HTML et on d�finit une page de programmation qui re�oit les �v�nements. On retrouve � quelque chose pr�t une programmation �v�nementielle que l'on conna�t dans les applications "classiques". Une piste int�ressante pour pouvoir faire un mod�le MVC. > Pour ma part pour des applications intranet > mon choix est fait Appli/javaplugin/SOAP Tu peux d�tailler. La solution .NET (de Microsoft pour ceux qui �taient en vacances sur Mars) repose aussi sur SOAP (et en plus sur WSDL). > Maintenat dans le cas de protail web > le java plugin me parait un peu lourd ;) Tout d�pend de "l'intelligence" du site. Je g�re aussi des site HTML+ASP. Ils sont rapide et peu co�teux jusqu'� un niveau de complexit� � partir du quel un choix plus objet (par exemple Java) devient plus pertinent. >> HTML est simple, > Sauf que, malheureusement, faire un site web sans Javascript > me parait difficile. Et l�, on entre dans le domaine du > paranormal, avec des version de navigateur � g�rer, ... J'arrive a faire la plupart des sites sans recourir � du JavaScript bien compliqu� (et donc cross-navigateur). Bien sur, il faut accepter une interface Web et ne pas vouloir des barres de menu, des bo�tes de dialogues, etc... L'ergonomie souhait�e peut faire balancer vers Swing (l'ergonomie et non la fonctionnalit�). >> bien maitrise par bcp de gens, les outils du marche >> sont un vrai plus... > Par rapport � quoi ? Il n'y a pas d'�diteur aussi simple que DreamWeaver (par exemple, on ne va pas bataill� sur les �diteur HTML :-) pour faire une interface Swing. Cordialement, -------------------------------------------------------------------- Erik Mazoyer, Chef de projet HyperOffice 6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex T�l. 01 41 96 96 76 Fax 01 41 96 96 77 M�l [EMAIL PROTECTED] -----Message d'origine----- De: Yagiz Erkan [mailto:[EMAIL PROTECTED]] Date: lundi 18 f�vrier 2002 16:20 �: [EMAIL PROTECTED] Objet: Re: Co�t_de_r�alisation_JSP/SWING > Le > d�veloppement d'une interface Swing semble �tre pr�s de 5 fois plus > rapide > � r�aliser, entre le d�boggage, le design, le contr�le de session, la > v�rification d'encha�nements entre pages... Ca me parait peu r�aliste... Ayant d�j� travaill� dans des projets de Swing et de Servlet/JSP, je pr�f�re de loin les Servlet/JSP. Je trouve que tu peux m�me te permettre d'avoir une �quipe de d�butants pour le dev Internet controll� par un d�veloppeur exp�riment�. Par contre, je pense qu'il est rare que tu ais le choix entre Swing et Servlet/JSP. Ils font parties des architectures diff�rentes. Quel est le contexte de ton projet? Yagiz (http://www.erkans.com) __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com
