Java server: Tomcat in ostali

Ima kdo kakšne izkušnje, kaj se bolje obnese v kombinaciji z najnovejšo Javo?

Jetty?
JBoss?
Kaj drugega? Ali je Tomcat skoraj že standard?

Zahteve so, da je stabilen in da ima dobro podporo za WebSocket. Res dobro :)

3 odgovori

Mi uporabljamo spring + tomcat za angularjs app z uporabo websocketov (za pushanje data updateov) in smo zadovoljni. Laufamo na Javi 1.8 u40

Thx.

Kaksen poseben razlog za Tomcat?

Spring kot framework za CMS?
Kako pogosto pushate update oz. se vam je splacalo websocket v primerjavi s pollingom?
Je pa jasno WebSockets sigurno prihodnost.

Ker delamo na firmi 99% produktov/modulov v javi, je bil prerequisite spring framework in pa da zadevo čimprej shipnemo. Embedan Tomcat je bil kot nalašč za to. Sicer pa spremeniti na Jetty je par vrstic. Tako da glede izbire serverja bi ti težko kaj pomagal. Pravim le, da pri nas Tomcat dobro dela z websocketi.

Polling je odpadel iz 2 razlogov:
1. Velika količina podatkov
2. Interval spreminjanja podatkov je zelo različen

Tako smo na DB strani (Oracle) implementirali AQ triggerje, na katerih posluša server, la ta pa pushne preko WebSocketov update podatkov, ko dobi AQ event.