2009-08-28 4 views

Répondre

2

Si vous écrivez une application Flex avec un backend Java, vous devez utiliser BlazeDS pour gérer la communication à distance et/ou la messagerie entre le client et le serveur. Spring prend en charge l'intégration avec BlazeDS et facilite l'installation et la configuration de Blaze. Il est également très facile de configurer BlazeDS seul, donc si vous ne voulez pas apprendre le printemps, vous ne devriez pas avoir peur d'utiliser BlazeDS par lui-même.

L'essentiel de ce que Spring fournit est spécifique à la couche Java, mais il vous aidera à écrire de meilleures applications Java. En particulier, il fournit une manière propre de câbler les composants d'application, simplifie l'accès aux données en utilisant Hibernate et/ou JDBC, facilite la programmation orientée aspect et dispose également d'une structure de sécurité assez sympa (Spring Security). Il y a une tonne que Spring peut faire et je recommande d'utiliser Spring pour à peu près n'importe quel backend Java.

+0

Appuyée. BlazeDS facilite les communications serveur (à moins que vous ne vouliez vraiment sérialiser les choses vous-même). Et en supposant que vous créez une application de production, vous allez vouloir sécuriser vos services. Spring Security rend vraiment simple. – Rydell

1

Flex aborde ce qui se passe dans l'interface utilisateur. Vous aurez probablement besoin d'une logique côté serveur pour fournir les données de l'interface utilisateur. Écrire une logique serveur robuste, performante et sécurisée à partir de zéro n'est pas trivial. Des frameworks tels que Spring, EJB 3, etc. aident vraiment à ça. La courbe d'apprentissage pour les frameworks modernes n'est pas trop raide, la mise en route est à peine plus que quelques "annotations" supplémentaires au code que vous saviez vouloir écrire.

Il vaut la peine d'enquêter.

La somme totale de l'apprentissage Flex + Spring + aussi un administrateur DB est encore beaucoup. Vous devrez peut-être garder vos ambitions sous contrôle, n'essayez pas de voler avant de marcher confortablement.

Bonne chance.

Questions connexes