2009-10-08 4 views
1

Ma tâche actuelle consiste à migrer une application J2EE (JDK5) qui utilise DWR pour sa fonctionnalité AJAX dans la plate-forme WebSphere Commerce (J2EE 1.4, JDK1.4). Dans WebSphere Commerce, l'AJAX doit appeler les commandes écrites dans la plate-forme Commerce. WebSphere Commerce a sa propre approche AJAX (développée par Dojo), mais j'espère pouvoir éviter la courbe d'apprentissage et exploiter les connaissances existantes sur DWR.DWR et WebSphere Commerce - Est-ce une bonne combinaison?

Je me demande si quelqu'un a essayé d'utiliser DWR dans WebSphere Commerce?

Un conseil (pour DWR & WebSphere Commerce), pour me lancer? ou ... est-il préférable d'apprendre l'approche WebSphere Commerce AJAX?

---- Si vous avez besoin de plus de précisions, veuillez nous en faire part. Merci beaucoup.

Répondre

2

Je n'ai pas encore essayé le traitement DWR mais j'ai utilisé DOJO et jQuery à la fois et sur Websphere Commerce. IMO peu importe la librairie JavaScript que vous utiliserez, car elle va appeler les Commandes Websphere Commerce sous-jacentes ... Puisque vous connaissez déjà DWR, je vous suggérerais d'aller avec ça au lieu d'utiliser DOJO qui me semble lourd par rapport à jQuery.

+1

Je complètement d'accord avec sarego. J'ai travaillé avec WebSphere Commerce avec DOJO et Mootools et je suggère que vous travailliez simplement avec ce que vous savez. – martinatime

+0

Merci pour la réponse. Depuis la dernière fois que j'ai posé la question, je comprends maintenant le support du framework AJAX par WebSphere Commerce. En raison de contraintes techniques (sécurité/business-context/etc), je ne suis pas capable de faire fonctionner DWR. J'adopte plus tard la combinaison de Dojo, jQuery et Commerce AjaxAction pour y arriver. ;-) – Nordin

2

Comme pour de nombreux aspects de WebSphere Commerce, la principale (ou la seule) raison de s'en tenir à leur implémentation OOB Dojo s'avère être l'équipe des ventes d'IBM. Si vous ne respectez pas les directives d'IBM, votre PDG se rendra à une journée portes ouvertes du Commerce pour voir un panier d'animation animée en 3D et décider qu'il doit dépenser une somme d'argent obscène pour acheter le dernier featurepack et vous serez le pauvre sève qui doit expliquer que le whizzy panier d'animation 3D qu'il est juste en forme de fourche pour ne fonctionnera pas parce qu'il est en conflit avec les actions jQuery sur telle ou telle page, etc., etc.

Je me sens sale offrant la réponse politique sur un site technique. Peut-être que j'ai été tourné vers le côté obscur ... Mais j'ai aussi été sur des équipes qui ont abandonné Dojo pour les bibliothèques jQuery (à l'époque) beaucoup plus maigres et regardé le carnage politique plus tard ...

Questions connexes