Le premier tutorial sera consacré à l’implémentation du mécanisme de Server Push (appelé aussi comet ou reverse ajax) dans le framework Google Web Toolkit (GWT):
Principe:
- Qu’est-ce que le Server Push?
- L’alternative du « Polling » (en français scrutation)
- Les mécanismes du Server Push : les problèmes
- Comet? Qu’est-ce que c’est?
- Connection refresh : la solution aux problèmes du Server Push
- Le problème des threads et de la montée en charge
Pratique:
- Geler un appel RPC (à suivre)
- Partage des variables dans un servlet (Thread vs. ThreadLocal) (à suivre)
- Gestion des sessions dans GWT (à suivre)
- Server Push avec GWT (Thread Blocking Queue) (à suivre)
- Server Push avec GWT et l’API NIO de Tomcat - CometProcessor (Non Blocking Queue) (à suivre)
Romain LAFOND
