Installer Cometd rapidement et facilement

Tout ce que vous avez de besoin est un serveur qui supporte le protocole Bayeux. Je vous propose donc Jetty 6.1, un serveur web (java) qui permet un haut niveau de connexion concurente sous Ubuntu Interpid. Voici comment faire:

  1. Téléchargez Jetty 6.1 (elle inclut le serveur cometd) à partir de www.mortbay.org.
  2. Installez Maven, Un outil libre de compilation pour Java.
  3. Dézippez Jetty (Vous pouvez le placer n’importe où).
  4. Entrez dans le répertoire de jetty
    cd jetty-6.1.6
  5. Démarrer le service
    java -jar start.jar

    — La première fois que vous le roulez, il va télécharger plusieurs dépendances et démarrer le serveur Jetty sur le port 8080.

  6. Naviguer à l’adresse http://localhost:8080/ et vous devriez voir une page avec des liens vers des applications démos Comet.

Pour installer maven sous Ubuntu:

sudo apt-get install maven2

Vous pouvez aussi installer Jetty de la même façon mais je n’ai pas réussie à le faire marcher de cette façon.

sudo apt-get install jetty

Une autre façon est de télécharger les sources à partir du svn à http://svn.cometd.com

Les instructions pour cette méthode étant:

Checkout des sources

svn co http://svn.cometd.com cometd
cd cometd
mvn
cd cometd-jetty
mvn
cd demo
mvn jetty:run-war

Une fois votre serveur qui roule, il ne vous manque plus qu’un client Comet afin de vous amuser un peu ! Je vous propose l’implémentation de Dojo Toolkit.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Laisser ces deux champs tels quels :

Protégé par Invisible Defender. 26  501 spammeurs ont vu s'afficher une page d'erreur 403.

Spam Protection by WP-SpamFree