lundi juin 29, 2009

Des nouvelles de l'Atmosphere : version 0.2 et Bayeux avec 0.3

ALT DESCR

L'objectif du projet Atmosphere est de proposer un cadre de développement portable pour les applications AjaxPush/Comet. Le projet date de l'automne dernier alors que son alignement avec Jersey date du mois de mai. Parmi les derniers développements on peut citer la version 0.2 et l'introduction du support du protocole Bayeux dans la branche de développement de la v0.3.

Essayez donc la version 0.2 en passant par la page de téléchargement et commentez votre expérience sur la liste de diffusion USERS (ou via Nabble avec des archives sur MarkMail).

lundi mai 25, 2009

atmosphere-core désormais basé sur Jersey

ALT DESCR

Depuis l'annonce du Projet Atmosphere (et de son Comet Portable Runtime), Jean-François a fait des progrès réguliers. Dans son dernier billet il traite de la partie atmosphere-core qui est désormais basée sur Jersey (JAX-RS).

Jean-François détaille la combinaison désormais possible entre des annotations JAX-RS et Atmosphere pour implémenter son application de démo de bavardage.. Si vous êtes pressés, voici un petit extrait de code :

@Suspend // the returned String will be written and then response suspended
@GET
@Produces("text/html")
public String cometGet() { ... }

La collaboration entre deux projets open source est toujours agréable à voir (Jersey recommande depuis quelque temps d'utiliser Grizzly pour déployer ses ressources), et ce même s'il s'agit de deux sous-projets de GlassFish. Jean-François et Paul Sandoz (patron de Jersey) discuterons des développements à venir lors de la session "JavaOne Atmosphere BOF" mardi prochain à 20h30.

samedi avr. 25, 2009

Nouveauté dans la couche web : Metro, Grizzly, etc ...

ALT DESCR

Le groupe "web" de GlassFish est très actif et vient de mettre à disposition plusieurs nouveautés. Voici un petit tour de ce qui s'est passé cette semaine : Jitu, le leader de la spécification et de l'implémentation de Jax-WS a annoncé les mises à disposition simultanées de Jax-WS RI 2.1.7 et Metro 1.5 (Metro inclu aussi l'implémentation de JAX-WS). L'annonce détaille les nouveautés et la liste des problèmes résolus.

Jean-François Arcand nous annonce, dans une entrée de son blog, la disponibilité de Grizzly 2.0 Milestone 1. Il nous rappelle les principaux objectifs du projet et l'évolution depuis son le contenu de cette nouvelle version et d'intéressants détails sur le "strategy API" pour gèrer des requètes. Notez égallement que Grizzly 1.9.11 est la version intégrée dans GlassFish v3 (permettant ainsi de nombreuses extensions).

Tant que nous sommes sur Grizzly, Jakub vient de publier un article sur l'utilisation de GrizzlyWebServer 1.9.10 pour héberger des services web basés REST avec Jersey (JAX-RS). Enfin, en plus de l'implémentation très stable de Comet dans Grizzly et GlassFish, le framework Atmosphere de Jean-François (qui tourne aussi sous Weblogic!), pourrait bien être "the next big think", la prochaine librairie à surveiller.

lundi mars 16, 2009

Atmosphere 0.1 - du Comet pour GlassFish, Tomcat, Grizzly, Jetty, etc...

Jean-François Arcand, québécois de son état, vient d'annoncer la toute première version d'Atmosphere, un framework pour réaliser des applications Comet portables. Les environnements supportés sont Grizzly, GlassFish, Tomcat et Jetty.

Les concepts principaux sont AtmosphereHandler et AtmosphereEvent. Voyez également les JavaDocs les exemples "Chat" et "Flickr". Pour débuter, téléchargez le CPR (Comet Portable Runtime) et les examples. La présentation de Jean-François de Devoxx est également une bonne source d'information.

PS. AtmosphereHandler s'appelait Grizzlet; le renommage indique clairement l'appartenance à Atmosphere et sa portabilité au delà des conteneurs basés sur Grizzly.

About

Version française de TheAquarium

Search

Archives
« avril 2014
lun.mar.mer.jeu.ven.sam.dim.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today