Tutorial comet

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:

  1. Qu’est-ce que le Server Push?
  2. L’alternative du « Polling » (en français scrutation)
  3. Les mécanismes du Server Push : les problèmes
  4. Comet? Qu’est-ce que c’est?
  5. Connection refresh : la solution aux problèmes du Server Push
  6. Le problème des threads et de la montée en charge

Pratique:

  1. Geler un appel RPC (à suivre)
  2. Partage des variables dans un servlet (Thread vs. ThreadLocal) (à suivre)
  3. Gestion des sessions dans GWT (à suivre)
  4. Server Push avec GWT (Thread Blocking Queue) (à suivre)
  5. Server Push avec GWT et l’API NIO de Tomcat - CometProcessor (Non Blocking Queue) (à suivre)

Romain LAFOND