Cliquez ici.
Cliquez ici.
Accueil
chercher            Plan du site              Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

xml decid : Stratégies, marchés, affaires autour de XML.

[xml-decid] INFO : XML degraisse : ASN1 accelere les Services Web

From: redacteurs@xmlfr.org
Date: 09/07/2004 - 12:12


XML degraisse : ASN1 accelere les Services Web

XML a ete concu pour la clarte et non pour la concision, d'ou l'idee de
le compresser pour alleger les Services Web .

Extrait de VendrEDI, la lettre mensuelle gratuite de Claude
Chiaramonti  qui porte sur les donnees des echanges electroniques en
EDI, XML et Web Services. Pour s'abonner :
courrier.vendredi@club-internet.fr .
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/040709-0001).

Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%20XML%20degraisse%20:%20ASN1%20accelere%20les%20Services%20Web
---------------

XML a les inconvenients de ses avantages, aussi bien pour les bases de
donnees que pour les Services Web . Le metalangage XML a ete concu pour
la clarte et l'interoperabilite, pas pour la concision !

D'une part il est tres lourd a stocker et a transmettre car verbeux,
notamment en raison de ses balises lisibles par l'homme. D'autre part
la verification et la transformation (XSLT etc.) de ses structures est
une charge de traitement, rancon de son interoperabilite, qui pese
notamment sur le messaging des Services Web .

D'ou l'idee de "compresser" XML , sans trop, pour autant, surcharger le
traitement, et des produits XML accelerators apparaissent.

Pour alleger XML en le rapprochant d'une representation binaire, la
syntaxe [1] ASN1 [2] qui existait avant XML a ainsi ete envisagee (cf
ASN1 [3] pour [4] XML [5] ). Mais ASN1 a aussi des avantages et des
inconvenients qui se discutent (XMLfr [6] ).

Quoiqu'il en soit, l' ISO et l' ITU-T proposent des recommandations
pour un XML en binaire utilisant ASN1 et des initiatives s'ensuivent.
Par exemple XBIS [7] , ou deux propositions de Sun : d'une part un Fast
Infoset pour alleger l'information devant accompagner un document XML ,
d'autre part un Fast Web Services pour alleger la charge de transfert
d'un message.

Un recent article de [8] Sun [9] presente ces specifications ainsi que
les resultats de tests. Un article de [10] Sun [11] d'aout 2003 [12]
etait plus centre sur sa proposition initiale de Fast Services Web et
mentionnait des domaines ou les Services Web ne seraient adoptes que
s'ils etaient "fastes" : scientific grid computing, messages
transmettant les infos RFID et projets de l'Open Mobile Alliance.

Les Fast Services Web respectent SOAP et WSDL , pour ne pas perturber
les developpements et assurer l'interoperabilite avec les autres formes
de Services Web .

D'ou la mention de plusieurs occurences de la serie X de l' ITU-T :
X.694 pour le mapping [13] d'un WSD ( W3C XML Schema ) en ASN1 ,
puisque XSD est utilise dans WSDL , X.691 pour PER (Packed Encoding
Rules), equivalent de XML , deduit du WSD en ASN1 et X.695 "ASN.1
Support for SOAP , WSDL et XML Infoset " A noter que le schema en ASN1
et les messages en PER sont utilises dans les protocoles internationaux
de l'Aviation Civile.

Ces initiatives et d'autres plus anciennes ont conduit le W3C a
installer un groupe pour definir la standardisation d'un XML binaire
moins verbeux. En effet, la clarte de depart de XML n'a pas a etre
affichable en permanence, et les Services Web se developperont d'autant
plus vite que leurs messages auront ete "fastes"

Autres articles :

  - fast-infoset : serialisation d'infoset XML en ASN.1 [14]
  - Un turbo pour XML? [15] (breve)
  - Fast Web Services, objectif vitesse [16] (breve)
  - Formats binaires pour XML : XBIS 0.9.5 [17] (breve)
  - Le W3C cree un groupe sur le XML binaire [18] (breve)
Copyright 2004, Claude Chiaramonti , EDItorialiste de VendrEDI.

---------------------------------------------------------
References:
[1] http://asn1.elibel.tm.fr/en/index.htm
[2] http://asn1.elibel.tm.fr/en/index.htm
[3] http://asn1.elibel.tm.fr/xml/
[4] http://asn1.elibel.tm.fr/xml/
[5] http://asn1.elibel.tm.fr/xml/
[6] http://xmlfr.org/actualites/tech/040629-0001
[7] http://www.xbis.org/
[8] http://java.sun.com/developer/technicalArticles/xml/fastinfoset/
[9] http://java.sun.com/developer/technicalArticles/xml/fastinfoset/
[10]
http://java.sun.com/developer/technicalArticles/WebServices/fastWS/
[11]
http://java.sun.com/developer/technicalArticles/WebServices/fastWS/
[12]
http://java.sun.com/developer/technicalArticles/WebServices/fastWS/
[13]
http://www.itu.int/ITU-T/studygroups/com17/languages/X.694-0401.pdf
[14] http://xmlfr.org/actualites/tech/040629-0001
[15] http://xmlfr.org/actualites/breves/2004-06-28#T22:18:51:524
[16]
200308180713.18310.herve.agnoux@XXXam-informatique.com">http://xmlfr.org/actualites/breves/2003-08-18#200308180713.18310.herve.agnoux@XXXam-informatique.com
[17] http://xmlfr.org/actualites/breves/2004-06-18#T12:34:26:603
[18] http://xmlfr.org/actualites/breves/2004-03-30#T11:54:32:611
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).

--
Devenez redacteur <XML>fr et contribuez au developpement 
du xml francophone (http://xmlfr.org/infos/redacteurs) ! 

Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-decid-request@xmlfr.org (mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 27/07/2004 - 21:02 UTC

webmaster@xmlfr.org

 

xml decid

Discussions sur les marchés et entreprises autour de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet non technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement