Appserver/piattaforma Agnostic Bayeux Implementation
Domanda
Sto pianificando di creare un'implementazione di Bayeux (cometa), ad esempio un'applicazione di grafici che estrae i dati dal server e aggiorna il grafico di conseguenza
Ma c'è comunque che posso creare una piattaforma di implementazione agnostica di Bayeux
cioè se lo sviluppo per weblogic funzionerà anche su websphere
Per favore fammi sapere cosa pensi
Grazie
Soluzione
Il progetto COMETD fornisce un'implementazione di Bayeux portatile attraverso contenitori Servlet (Tomcat, Jetty, Weblogic, WebSphere, ecc.) Pusse che vengano utilizzati solo trasporti HTTP (cioè non WebSocket).
Molti dei recenti contenitori servlet ora supportano Servlet 3 e Cometd funziona in modo nativo in qualsiasi contenitore conforme a Servlet 3.
Vedi anche il Sezione sulla configurazione di COMETD per i contenitori Servlet 3 e il Sezione sui trasporti JavaScript Per disabilitare il Tranport WebSocket (nel caso in cui non si distribuisca in molo).
Altri suggerimenti
Ho testato la versione 2.4.0 Cometd su diversi contenitori di servlet: funziona su Tomcat 6 e 7, Jetty 7 e WebSphere 8. ma non su WebLogic 11 o 12.
Implementazione di Bayeux usando Atmosfera Potrebbe essere un modo per creare un'implementazione di Bayeux agnostica davvero ".