Sun sort son pack Web 2.0

Par:
fredericmazue

mer, 04/04/2007 - 11:56

Jusqu’à présent en retrait sur les nouvelles applications web 2, Sun propose un package spécialement étudié pour utiliser Ajax et les flux RSS dans Java. Son nom : Sun Web Developer Pack. Compagnon idéal pour son NetBeans

Sun Web Developer Pack se compose de différents projets en gestation depuis de long mois chez l’éditeur. Cela doit permettre à Java de rattraper son retard et de se mettre à niveau en face d’Adobe et de Microsoft. À terme, il y aura une transparence des langages de scripting dans la plate-forme Java. Un mouvement qui n’en est qu’à ses débuts.

jMaki

jMaki constitue un projet important pour Sun. Il s’agit d’un framework client – serveur léger pour créer des applications Web 2.0 à base de javascript, CSS.

Project Dynamic Faces

L’objectif de ce projet est de pouvoir concilier la puissance des Java Server Faces et d’Ajax.

Projet Phobos

C’ est un environnement applicatif web léger, orienté scripting, fonctionnant sur une plate-forme Java. Pour le développement, on dispose d’un plug-in NetBeans, pour la partie Ajax, on dispose du framework jMaki, inclus par défaut.

RESTful Web Services, WADL et ROME API

RESTful a pour but d’accélérer le développement de services web en Java. Pour ce faire, Sun utilise l’architecture REST. WADL est une des nouveautés majeurs dans le développement de web services en Java. WADL signifie Web Application Description Language. Pour faire simple, il s’agit d’un WSDL non pas pour SOAP mais pour REST. Cela devrait largement améliorer l’utilisation de REST comme fondation des web services.

Enfin ROME est une API capable de lire, de sauver et de convertir des flux RSS et Atom, le tout en Java. Cela devrait simplifier le travail des développeurs pour implémenter RSS dans son application Java. On dispose par défaut d’un parser.

Comme vous l’aurez compris, Sun espère prendre le virage Web 2 et surtout des langages des scripts en les intégrant dans Java. Il fallait simplifier et rendre plus aisé l’utilisation des scripting dans Java, tout en apportant un meilleur support XML dans la syndication des flux RSS. À cette panoplie déjà bien fourni, on peut rajouter deux autres projets Jruby et Groovy.

Site : http://developers.sun.com/web/swdp/

François Tonic