Domanda

Attualmente sto usando BlazeDS e bramo le caratteristiche di LCD, ma sto andando mai chiedere ai miei clienti di pagare il $$$. Pertanto Sto pensando di iniziare a costruire queste capacità me stesso, utilizzando strumenti di terze parti (dpHibernate?) O il passaggio a GraniteDS.

Dal momento che, ci stiamo avvicinando l'anniversario di due anni l'ultima volta che questa domanda è stato chiesto , ho pensato di chiedere di nuovo.

Da quel momento, Primavera-Flex ha aggiunto il supporto di serializzazione Hibernate per BlazeDS per evitare eccezioni init pigri. C'è anche una nuova opzione di configurazione BlazeDS di serializzare proprietà di sola lettura.

D'altra parte, la capacità di marea GraniteDS sembra essere in scadenza.

Inoltre la specifica servlet 3,0 è stato fuori per un po 'e forse il supporto aggiuntivo per NIO fa la differenza per coloro che hanno bisogno di spingere-tipo di messaggistica.

Allora, qual è l'ultima?

È stato utile?

Soluzione

Non ho mai usato GraniteDS nella produzione, ma a mio parere avrà sempre più chicche di BlazeDS..unless alcune società deciderà di fare soldi da BlazeDS, come l'aggiunta di funzionalità, offrendo supporto a pagamento e servizi professionali. Penso che farata Systems sta facendo questo, ma probabilmente stanno facendo lo sviluppo personalizzato per vari clients..and non l'aggiunta di funzionalità nel mainline.

Quindi, probabilmente, da un punto di vista della produttività GraniteDS può essere una buona scelta - prima di scegliere lo farò doppio controllo se la comunità è molto attiva, se si riceve risposte alla tua domanda tecnica sul loro forum e più importante se è facile capire il codice sorgente di GraniteDS nel caso in cui si esegue in difficoltà tecniche.

relativa ai messaggi Presumo che se si desidera una soluzione professionale non sarà scegliere BlazeDS niether non GraniteDS - ci sono soluzioni dedicate presenti sul mercato. In caso contrario entrambi dovrebbero essere ok (BlazeDS ha morso un po 'più opzioni da quello che so).

Con soluzioni professionali intendo LCDS, Lightstreamer, Kaazing (e probabilmente più). Alcune caratteristiche importanti e gli LCD che non sono incluse BlazeDS: messaggistica affidabile, un messaggio limitazione, la capacità di implementare la soluzione in architetture per le quali DMZ è un must (http://www.lightstreamer.com/architecture.htm), la capacità di connettersi anche ai clienti non Flex (HTML).

Altri suggerimenti

A partire da oggi (29 febbraio 2012), la comunità GraniteDS è ancora molto attiva, si evolve di prodotti con nuove funzionalità su base regolare e si può ottenere sviluppatore e supporto alla produzione se si esegue in problemi tecnici (vedi qui ) o semplicemente vuole una sorta di assicurazione per deployements critici.

Messaggi GraniteDS' si basa su servlet asincrone, è maturare (introdotto alla fine del 2007), dimostrato in ambienti di produzione e molto più scalabile rispetto alle BlazeDS messaggistica pila (sulla base di servlet classiche).

In realtà noi (farata Systems) continuare a migliorare la nostra offerta open source che funziona bene BlazeDS. L'ultima versione (4.2) del nostro strumento chiamato Cancella Builder dati in grado di generare applicazioni CRUD in pochi minuti sulla base di Hibernate o POJO. Abbiamo collegato framework Spring troppo - tutte le richieste BlazeDS del cliente sono trattati con DispatcherServlet di primavera.

Ecco la pagina Wiki http://cleartoolkit.com/dokuwiki/doku.php . Ci sono screencast e un laboratorio in fondo alla pagina principale Wiki che vi porta passo dopo passo attraverso le BlazeDS con processo di Hibernate e potrai anche vedere come sia facile per collegare il modulo Primavera di sicurezza. Sosteniamo la sincronizzazione dei dati, raccolte di dati gerarchici, aggiornamenti transazionali, impaginazione, e altro ancora.

A quanto pare, abbiamo bisogno di fare più rumore per rendere questa bella (e gratuito) prodotto più popolare:)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top