Question

Je suis actuellement en utilisant BlazeDS et convoitent les caractéristiques de LCDS, mais je ne vais pas demander à mes clients de payer les $$$. Par conséquent, j'envisage de commencer à construire ces capacités moi-même, à l'aide d'outils tiers (dpHibernate?) Ou de passer à GraniteDS.

Depuis, nous arrivons au deuxième anniversaire de la dernière fois cette question a demandé Je pensais que je demande à nouveau.

Depuis, Spring-Flex a ajouté le support de sérialisation Mise en veille prolongée à BlazeDS pour éviter des exceptions d'initialisation paresseux. Il y a aussi une nouvelle option de configuration BlazeDS pour sérialiser propriétés en lecture seule.

D'autre part, la capacité de la marée GraniteDS semble maturation.

De plus la spécification servlet 3.0 a été pendant un certain temps et peut-être le soutien supplémentaire pour NIO fait une différence pour ceux qui ont besoin de pousser de type messagerie.

Alors, quel est le dernier?

Était-ce utile?

La solution

Je ne l'ai jamais utilisé GraniteDS dans la production, mais à mon avis, il aura toujours plus de goodies que BlazeDS..unless une entreprise décidera de faire de l'argent à partir BlazeDS, comme l'ajout de fonctionnalités, offrant un soutien payé et des services professionnels. Je pense que Farata Systems font cela, mais probablement ils font un développement personnalisé pour diverses clients..and pas l'ajout de fonctionnalités dans la ligne principale.

Il est donc probable d'un point de productivité de GraniteDS vue peut être un bon choix - avant de choisir, je vais vérifier si la communauté est très active, si vous recevez des réponses à vos questions techniques sur leurs forums et le plus important s'il est facile de comprendre le code source de GraniteDS au cas où vous rencontrez des difficultés techniques.

liée aux messages Je suppose que si vous voulez une solution professionnelle vous ne choisissez BlazeDS MÊMES pas GraniteDS - il existe des solutions dédiées sur le marché. Sinon les deux devraient être ok (BlazeDS a un peu plus d'options de ce que je sais).

Par des solutions professionnelles que je veux dire, LCDS Lightstreamer, Kaazing (et probablement plus). Certaines caractéristiques importantes de LCDS qui ne sont pas inclus BlazeDS: messagerie fiable, la limitation de message, la possibilité de déployer la solution dans les architectures où DMZ est un must (http://www.lightstreamer.com/architecture.htm), la capacité de se connecter également aux clients non Flex (HTML).

Autres conseils

A partir d'aujourd'hui (29 Février, 2012), la communauté GraniteDS est encore très actif, mesure de l'évolution de ce produit avec de nouvelles fonctionnalités sur une base régulière et vous pouvez obtenir développeur et soutien à la production si vous rencontrez des problèmes techniques (voir ici ) ou tout simplement une sorte d'assurance pour les deployements critiques.

messagerie « GraniteDS est basée sur les servlets asynchrones, il est arrivé à maturité (introduite à la fin 2007), ses preuves dans les environnements de production et beaucoup plus évolutive que la pile de messagerie BlazeDS (basé sur les servlets classiques).

En fait, nous (Farata Systems) continuer à améliorer nos offre open source qui fonctionne bien BlazeDS. La dernière version (4.2) de notre outil appelé Effacer Builder Les données peuvent générer des applications CRUD en quelques minutes sur la base Hibernate ou POJO. Nous accroché le cadre du printemps aussi - les demandes de tous les clients BlazeDS sont traitées par DispatcherServlet de printemps.

Voici la page Wiki http://cleartoolkit.com/dokuwiki/doku.php . Il y a screencasts et un atelier au bas de la page principale Wiki que vous étape par étape à travers le processus BlazeDS avec Hibernate et vous verrez aussi comment il est facile de connecter le module Spring Security. Nous soutenons la synchronisation des données, collections de données hiérarchiques, mises à jour transactionnelles, la pagination, et plus encore.

Apparemment, nous devons faire plus de bruit pour faire ce joli (et gratuit) produit plus populaire:)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top