INFO : Orbeon met de l'Ajax dans PresentationServer

[email protected] Thu, 28 Jul 2005 22:52:16 +0200 (CEST)
Newsgroups gmane.text.xml.french.general
Message-ID <[email protected]>
Orbeon met de l' Ajax dans PresentationServer

Erik Bruchez=A0 annonce la sortie d'une beta de la version 3 de=20
PresentationServer qui introduit notamment les technologies Ajax dans=20
son support de XForms .

Eric van der Vlist=A0 , Dyomedea ( [email protected] ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/050728-0001).

Donnez votre avis !
mailto:[email protected]?subject=3DRe:%20INFO%20:%20Orbeon%20met%20de%2=
0l'Ajax%20dans%20PresentationServer
---------------

Erik Bruchez=A0 a annonce dans un billet [1] du carnet web [2] d' Orbeon=20
[3] la disponibilite d'une premiere beta de la version 3 de=20
PresentationServer [4] .

PresentationServer est un systeme de publication Web comparable au=20
projet Cocoon du consortium Apache .

Comme Cocoon , PresentationServer est disponible sous licence open=20
source , ecrit en Java et il repose sur la notion de flux de documents=20
XML decrits sous forme de "pipelines".

Les principales differences techniques resident dans le langage de=20
description des pipelines, plus complet (et donc complexe) dans le cas=20
de PresentationServer et de la description des formulaires de saisie.

Si Cocoon a choisi un format pour ses formulaires base sur un langage=20
qui lui est propre, PresentationServer propose une utilisation de la=20
recommandation W3C XForms 1.0.

Dans les versions precedentes de PresentationServer , l'implementation=20
de XForms etait effectuee pratiquement exclusivement au niveau du=20
serveur, seules quelques taches annexes telles que l'affichage des=20
messages d'aide etant realisees en JavaScript au niveau du navigateur.

La version 3.0 tire partie des technologies Ajax qui permettent de=20
deporter des traitements au niveau du navigateur grace a des echanges=20
effectues de maniere asynchrone en XML sur le protocole HTTP entre le=20
navigateur et le serveur.

Ces technologies deja anciennes ont ete recemment relancees de maniere=20
spectaculaire par des applications telles que Gmail [5] , Google Maps=20
[6] , FlickR [7] , ... ou elles sont tres appreciees des utilisateurs=20
par la grande fluidite qu'elles donnent aux echanges avec le serveur.

Leur utilisation dans le cadre de formulaires de saisie devrait=20
permettre de beneficier de cette fluidite lors de la saisie, comme Erik=20
Bruchez=A0 l'a demontre lors de sa presentation [8] a XTech 2005 et comme=
=20
il l'explique dans un autre de ses billets [9] .

Pour en savoir plus :

  - XTech 2005 : deuxieme jour [10]
  - XPL (XML pipeline language) [11] 1.0 (breve)
  - Orbeon rejoint le consortium ObjectWeb [12] (breve)
  - Ajax [13] (sur Wikipedia, en francais)
  - Ajax [14] (sur Wikipedia, en anglais)
  - Recommandation XForms 1.0 [15] (W3C)
  - Orbeon PresentationServer [16] (site Orbeon)
  - Telechargement de PresentationServer [17] (site ObjectWeb)
Copyright 2005, Eric van der Vlist

---------------------------------------------------------
References:
[1] http://www.orbeon.com/blog/2005/07/19/ops-30-beta-released/
[2] http://www.orbeon.com/blog/
[3] http://www.orbeon.com/
[4] http://www.orbeon.com/software/
[5] http://www.gmail.com/
[6] http://maps.google.com/
[7] http://flickr.com/
[8] http://xmlfr.org/actualites/tech/050601-0001#N139
[9]=20
http://www.orbeon.com/blog/2005/07/21/about-the-ops-30-xforms-engine/
[10] http://xmlfr.org/actualites/tech/050601-0001
[11] http://xmlfr.org/actualites/breves/2005-03-07#T16:27:30:004
[12] http://xmlfr.org/actualites/breves/2005-02-09#T10:46:45:309
[13] http://fr.wikipedia.org/wiki/AJAX
[14] http://en.wikipedia.org/wiki/AJAX
[15] http://www.w3.org/TR/2003/REC-xforms-20031014/
[16] http://www.orbeon.com/software/
[17] http://forge.objectweb.org/project/showfiles.php?group_id=3D168
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT=20
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).