2010-11-24 23 views
-1

J'ai été affecté à la création d'un composant visuel pour un concours de logiciels. Les seules exigences solides que j'ai sont
1. Il doit visualiser les données fournies par ActiveMQ
2. L'information doit être organisée et visuellement attrayante (l'information est présentée sous forme de tableaux et de graphiques, et certains éléments d'interface utilisateur sont souhaitables, Tout d'abord, SmartGWT semblait être un bon choix, mais il semble que je ne puisse pas le connecter à un service de messagerie avant de passer à une licence payante, pour laquelle je n'ai pas les fonds. Compte tenu du fait que les exigences n'ont pas encore été clairement définies et seront probablement redéfinies dans un proche avenir, je ne peux plus perdre de temps à étudier de nouvelles technologies pour découvrir que je ne peux pas les utiliser pour mes besoins. Je considère quelque chose d'aussi proche de Java (ou JVM) que possible, car la concurrence logicielle est basée sur Java. Alors, quel cadre recommanderiez-vous pour moi et pourquoi?Recommandation d'un framework d'application Web basé sur Java ou JVM

Reconnaissant à l'avance!

+0

"mais il semble que je ne puisse pas le connecter à un service de messagerie avant de passer à une licence payante" - où avez-vous obtenu cette information? – darioo

+0

@darioo SmartGWT forums, avec leur tableau de comparaison des caractéristiques. – Adis

Répondre

3

Ressort MVC ala Spring framework.

Il fonctionne en conjonction avec ActiveMQ qui répond à votre demande initiale. En outre, le niveau de séparation via le modèle MVC qu'il offre est très agréable, ainsi que la possibilité de brancher des composants tiers si nécessaire. Il s'agit d'un article indiquant les raisons d'utiliser Spring. Vous pouvez ignorer les éléments J2EE à moins que cela ne vous soit applicable; Notez cependant les sections de programmation Injection de dépendances, Inversion de contrôle et Aspect.