qsos-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qsos-commits] qsos/sheet/j2ee-ws-stack/axis axis-1.4.qsos


From: Francois Le Droff
Subject: [Qsos-commits] qsos/sheet/j2ee-ws-stack/axis axis-1.4.qsos
Date: Mon, 04 Dec 2006 22:02:18 +0000

CVSROOT:        /sources/qsos
Module name:    qsos
Changes by:     Francois Le Droff <francoisledroff>     06/12/04 22:02:18

Modified files:
        sheet/j2ee-ws-stack/axis: axis-1.4.qsos 

Log message:
        orhographe fixes, once again

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qsos/sheet/j2ee-ws-stack/axis/axis-1.4.qsos?cvsroot=qsos&r1=1.5&r2=1.6

Patches:
Index: axis-1.4.qsos
===================================================================
RCS file: /sources/qsos/qsos/sheet/j2ee-ws-stack/axis/axis-1.4.qsos,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- axis-1.4.qsos       30 Nov 2006 18:41:25 -0000      1.5
+++ axis-1.4.qsos       4 Dec 2006 22:02:18 -0000       1.6
@@ -3,33 +3,34 @@
   <header>
     <authors>
       <author>
-        <name>Noel Rocher</name>
         <email>address@hidden</email>
+        <name>Noel Rocher</name>
       </author>
       <author>
+        <email>address@hidden
+      </email>
         <name>Laurent Le Grandois</name>
-        <email>address@hidden</email>
       </author>
       <author>
-        <name>Francois Le Droff</name>
         <email>address@hidden</email>
+        <name>Francois Le Droff</name>
       </author>
     </authors>
     <dates>
       <creation>2006/11/20</creation>
-      <validation/>
+      <validation></validation>
     </dates>
     <language>fr</language>
     <appname>axis</appname>
     <release>axis-1.4</release>
     <licenseid>Apache license 2.0</licenseid>
-    <licensedesc/>
+    <licensedesc></licensedesc>
     <url>http://ws.apache.org/axis</url>
-    <desc/>
-    <demourl/>
+    <desc></desc>
+    <demourl></demourl>
     <qsosformat>1.6</qsosformat>
     <qsosappfamily>j2ee-ws-stack</qsosappfamily>
-    <qsosspecificformat/>
+    <qsosspecificformat></qsosspecificformat>
   </header>
   <section name="generic" title="Section générique">
     <desc>Les critères génériques de la méthode qsos version 1.6</desc>
@@ -43,29 +44,25 @@
           <desc2>plus de 3 ans</desc2>
           <score>2</score>
           <comment> Depuis 2002, héritier de Apache SOAP qui lui est encore 
plus ancien
-          </comment>;
+          </comment>
         </element>
         <element name="stability" title="Stabilité">
-          <desc0>Logiciel instable avec de nombreuses versions et patches 
générant des
-            effets de bords.</desc0>
-          <desc1>Version de production stabilisée mais un peu vieille. 
Quelques
-            difficultées à stabiliser les versions de développement.</desc1>
-          <desc2>Logiciel stable. Les nouvelles versions corrigent des bugs, 
mais
-            apportent de façon prépondérante de nouvelles 
fonctionalités.</desc2>
+          <desc0>Logiciel instable avec de nombreuses versions et patches 
générant des effets de bords.</desc0>
+          <desc1>Version de production stabilisée mais un peu vieille. 
Quelques difficultés à stabiliser les versions de développement.</desc1>
+          <desc2>Logiciel stable. Les nouvelles versions corrigent des bugs, 
mais apportent de façon prépondérante de nouvelles fonctionnalités.</desc2>
           <score>1</score>
           <comment>S'il est comme axis-1.2</comment>
         </element>
         <element name="historyknowproblems" title="Historique, problèmes 
connus">
-          <desc0>Le logiciel connait de nombreux problèmes qui peuvent être 
rédhibitoire.</desc0>
-          <desc1>Pas de problème majeur, ni de crise.</desc1>
-          <desc2>Bon historique de gestion de projet et de crises.</desc2>
+          <desc0>Le logiciel connaît de nombreux problèmes qui peuvent être 
rédhibitoires.</desc0>
+          <desc1>Pas de problèmes majeurs, ni de crise.</desc1>
+          <desc2>Bon historique de gestion de projet et de crise.</desc2>
           <score>1</score>
           <comment>Historique lourd de contreverse et de difficulté de 
stabilisation</comment>
         </element>
         <element name="forkprobability" title="Probabilité de FORK, 
provenance d'un FORK">
-          <desc0>Forte probabilité de fork dans un future proche.</desc0>
-          <desc1>Le logiciel provient d'une fork mais a très peu de chance 
d'être forké
-            dans un futur proche.</desc1>
+          <desc0>Forte probabilité de fork dans un futur proche.</desc0>
+          <desc1>Le logiciel provient d'un fork mais a très peu de chances 
d'être forké dans un futur proche.</desc1>
           <desc2>Très faible probabilité de fork. Le logiciel ne provient 
pas d'un fork.</desc2>
           <score>0</score>
           <comment>JBoss a déjà forké ce produit (ce qui est permis par la 
licence Apache). 
@@ -75,9 +72,9 @@
       <element name="adoption" title="Adoption">
         <desc>Adoption par la communauté et l'industrie</desc>
         <element name="popularity" title="Popularité (à rapporter à la 
cible visée : grand public, niche, …)">
-          <desc0>Tres peu d'utilisateur identifiés</desc0>
-          <desc1>Usage detectable sur internet</desc1>
-          <desc2>De nombreux utilisateurs et références</desc2>
+          <desc0>Très peu d'utilisateurs identifiés</desc0>
+          <desc1>Usage détectable sur Internet</desc1>
+          <desc2>Nombreux utilisateurs et références</desc2>
           <score>2</score>
           <comment>De fait, par l'intégration d'AXIS en tant que moteur de 
web services de nombreux logiciels propriétaires. 
             Il reste la référence en termes de moteur de Web Services Open 
Source en Java, il est très intégré dans les moteurs
@@ -86,20 +83,19 @@
         <element name="references" title="Références">
           <desc0>Aucune</desc0>
           <desc1>Peu de références, pas d'usage critique</desc1>
-          <desc2>Souvent implementé sur des applications critiques</desc2>
+          <desc2>Souvent implémenté sur des applications critiques</desc2>
           <score>2</score>
           <comment>De par sa popularité</comment>
         </element>
         <element name="contributingcommunity" title="Communauté des 
contributeurs">
           <desc0>Pas de communauté ou de réelle activité (forum, liste de 
diffusion, ...)</desc0>
           <desc1>Communauté existante avec une activité notable.</desc1>
-          <desc2>Communauté forte: grosse activité sur les forums, de 
nombreux
-            contributeurs et défenseurs.</desc2>
+          <desc2>Communauté forte: grosse activité sur les forums, de 
nombreux contributeurs et défenseurs.</desc2>
           <score>1</score>
           <comment>Communauté assez peu ouverte</comment>
         </element>
         <element name="books" title="Livres, Publications">
-          <desc0>Aucun livres sur ce logiciel.</desc0>
+          <desc0>Aucun livre sur ce logiciel.</desc0>
           <desc1>Moins de 5 livres publiés sur ce logiciel.</desc1>
           <desc2>Plus de 5 livres publiés sur ce logiciel et dans 
différentes langues.</desc2>
           <score>2</score>
@@ -127,37 +123,29 @@
         <desc>Activité du et autour du projet</desc>
         <element name="developersidentificationturnover" title="Nombre de 
développeurs, identification, turnover">
           <desc0>Moins de 3 développeurs, pas clairement identifiés.</desc0>
-          <desc1>Entre 4 et 7 développeurs, ou plus, non identifiés, avec un 
turnover
-            important.</desc1>
-          <desc2>Plus de 7 developpeurs, équipe très simple.</desc2>
+          <desc1>Entre 4 et 7 développeurs, ou plus, non identifiés, avec un 
"turnover" important.</desc1>
+          <desc2>Plus de 7 développeurs, équipe très simple.</desc2>
           <score>2</score>
           <comment>Nombreux développeurs. L'équipe coeur est stable et 
parfaitement identifiée</comment>
         </element>
         <element name="activityonbugs" title="Activité autour des bugs">
-          <desc0>Réactivité faible sur le forum ou sur la liste de 
diffusion, ou rien au
-            sujet des correction de bugs dans les notes de versions.</desc0>
-          <desc1>Activité détectable mais sans processus clairement exposé, 
temps de
-            résolution long</desc1>
-          <desc2>Forte réactivité, basée sur des roles et des assignations 
de tâches</desc2>
+          <desc0>Réactivité faible sur le forum ou sur la liste de 
diffusion, ou rien au sujet des corrections de bugs dans les notes de 
versions.</desc0>
+          <desc1>Activité détectable mais sans processus clairement exposé, 
temps de résolution long</desc1>
+          <desc2>Forte réactivité, basée sur des rôles et des assignations 
de tâches</desc2>
           <score>1</score>
           <comment>Délais de résolution longs</comment>
         </element>
         <element name="activityonfunctionalities" title="Activité autour des 
fonctionnalités">
-          <desc0>Pas ou peu de nouvelles fonctionalités</desc0>
-          <desc1>Evolution du produit conduite pas une équipe dédiée ou par 
des
-            utilisateurs, mais sans processus clairement exposé</desc1>
-          <desc2>Les requêtes pour les nouvelles fonctionalités sont 
clairement outillées,
-            un roadmap est précisé</desc2>
+          <desc0>Pas ou peu de nouvelles fonctionnalités</desc0>
+          <desc1>Évolution du produit conduite par une équipe dédiée ou 
par des utilisateurs, mais sans processus clairement exposé</desc1>
+          <desc2>Les requêtes pour les nouvelles fonctionnalités sont 
clairement outillées, Feuille de route disponible</desc2>
           <score>1</score>
           <comment>Rebond après une longue période de maintenance</comment>
         </element>
         <element name="activityonreleases" title="Activité sur les 
releases/versions">
-          <desc0>Tres faible activité que ce soit en version de production ou 
beta/de
-            développement</desc0>
-          <desc1>Activité que ce soit en version de production ou beta/de 
développement,
-            avec des versions correctives mineures fréquentes.</desc1>
-          <desc2>Activité importante avec des versions correctives 
fréquentes, et des
-            versions majeures planifiées liées aux prévisions de la feuille 
de route</desc2>
+          <desc0>Très faible activité que ce soit sur les versions de 
production ou beta/de développement</desc0>
+          <desc1>Activité que ce soit sur les versions de production ou 
beta/de développement, avec des versions correctives mineures 
fréquentes.</desc1>
+          <desc2>Activité importante avec des versions correctives 
fréquentes, et des versions majeures planifiées liées aux prévisions de la 
feuille de route</desc2>
           <score>1</score>
           <comment>L'historique du projet a montré sa lenteur</comment>
         </element>
@@ -165,39 +153,34 @@
     </element>
     <element name="industrializedsolution" title="Industrialisation">
       <desc>Niveau d'industrialisation du projet</desc>
-      <element name="independenceofdevelopments" title="Indépendance des 
développements"
-          ><desc0>Développements réalisés par 100% des employés d'une seule
-          société.</desc0><desc1>60% maximum</desc1><desc2>20% 
maximum</desc2><score>1</score>/
+      <element name="independenceofdevelopments" title="Indépendance des 
développements">
+        <desc0>Développements réalisés à plus de 60% par des employés 
d'une seule société.</desc0>
+        <desc1>60% maximum</desc1>
+        <desc2>20% maximum</desc2>
+        <score>1</score>
           <comment>IBM s'étant désengagé, l'indépendance des 
développements est de nouveau assurée,
           aucune société n'a pris « le contrôle » complet des dévs., 
mais les contributions de la
-          société WSO2 semblent être prédomininantes. </comment></element>
+          société WSO2 semblent être prédomininantes. </comment>
+      </element>
       <element name="services" title="Services">
         <desc>Offres de services</desc>
-
         <element name="training" title="Formation">
           <desc0>Pas d'offre de formation identifiée</desc0>
-          <desc1>Offre existante mais restreinte géographiquement ou à un 
seul langage ou fournie
-            par un seul fournisseur</desc1>
-          <desc2>Offre riche, plusieurs fournisseurs, plusieurs langages, 
divisée en modules et en
-            niveau</desc2>
+          <desc1>Offre existante mais restreinte géographiquement ou à un 
seul langage ou fournie par un seul fournisseur</desc1>
+          <desc2>Offre riche, plusieurs fournisseurs, plusieurs langages, 
divisée en modules et en niveaux</desc2>
           <score>2</score>
           <comment>Axis fait partie du curiculum de nombreux cours de type 
J2EE</comment>
         </element>
-
         <element name="support" title="Support">
           <desc0>Pas d'offre de support identifiée</desc0>
-          <desc1>Offre existante mais restreinte géographiquement ou à un 
seul langage ou fournie
-            par un seul fournisseur, ou sans garantie</desc1>
-          <desc2>Offre riche, plusieurs fournisseurs, avec des garanties (sur 
les temps de
-            résolution).</desc2>
+          <desc1>Offre existante mais restreinte géographiquement ou à un 
seul langage ou fournie par un seul fournisseur, ou sans garantie</desc1>
+          <desc2>Offre riche, plusieurs fournisseurs, avec des garanties (sur 
les temps de résolution).</desc2>
           <score>2</score>
           <comment>Nombreuses offres</comment>
         </element>
-
         <element name="consulting" title="Conseil">
-          <desc0>Pas d'offre de conseil identifiée</desc0>
-          <desc1>Offre existante mais restreinte géographiquement ou à un 
seul langage ou fournie
-            par un seul fournisseur</desc1>
+          <desc0>Pas d'offres de conseil identifiées</desc0>
+          <desc1>Offre existante mais restreinte géographiquement ou à un 
seul langage ou fournie par un seul fournisseur</desc1>
           <desc2>Offre riche, plusieurs fournisseurs, plusieurs 
langages</desc2>
           <score>2</score>
           <comment>Nombreuses offres</comment>
@@ -205,10 +188,8 @@
       </element>
       <element name="documentation" title="Documentation">
         <desc0>Pas de documentation utilisateur</desc0>
-        <desc1>La documentation existe mais est en partie obsolète, ou 
restreinte à un seul langage,
-          ou peu détaillée</desc1>
-        <desc2>Documentation à jour, traduite, et éventuellement adaptée à 
différente cible de
-          lecteur (end user, sysadmin, manager, ...)</desc2>
+        <desc1>La documentation existe mais est en partie obsolète, ou 
restreinte à un seul langage, ou peu détaillée</desc1>
+        <desc2>Documentation à jour, traduite, et éventuellement adaptée à 
différentes cibles de lecteurs (end user, sysadmin, manager, ...)</desc2>
         <score>2</score>
         <comment>Documentation importante et bien outillée (wiki et site
           web). Qualité moyenne</comment>
@@ -216,18 +197,16 @@
       <element name="qualityassurance" title="Méthode qualité">
         <desc>Processus et méthode qualité</desc>
         <element name="quality" title="Assurance qualité">
-          <desc0>Pas de processus QA</desc0>
-          <desc1>Processus existant, mais pas formalisé et non 
outillé</desc1>
-          <desc2>ProcessUS automatique de test dans le cycle de vie du code et 
publication des
-            résulats</desc2>
+          <desc0>Pas de processus Qualité identifié</desc0>
+          <desc1>Processus Qualité existant, mais non formalisé ou non 
outillé</desc1>
+          <desc2>Processus automatique de tests dans le cycle de vie du code 
et publication des résultats</desc2>
           <score>2</score>
           <comment>Méthodologie imposée par Apache</comment>
         </element>
         <element name="tools" title="Outillage">
-          <desc0>Pas d'outils de gestion de bugs, ni de ticket</desc0>
-          <desc1>Outils standard fournis (une forge par exemple) mais peu 
utilisés</desc1>
-          <desc2>Utilisation très active des outils Outils très Very active 
use of tools for
-            roles/tasks allocation and progress monitoring</desc2>
+          <desc0>Pas d'outils de gestion de bugs, ni d'outils de 
ticketing</desc0>
+          <desc1>Outils standards fournis (une forge par exemple) mais peu 
utilisés</desc1>
+          <desc2>Utilisation très active des outils</desc2>
           <score>2</score>
           <comment>JIRA</comment>
         </element>
@@ -236,18 +215,16 @@
     <element name="exploitability" title="Exploitabilité">
       <desc>Niveau d'exploitabilité</desc>
       <element name="easeofuseergonomics" title="Facilité d'utilisation, 
ergonomie">
-        <desc0>Difficulté d'utilisation, demande une connaissance profonde des
-          fonctionalités du logiciel</desc0>
+        <desc0>Difficulté d'utilisation, demande une connaissance approfondie 
des fonctionnalités du logiciel</desc0>
         <desc1>Ergonomie austère et très technique</desc1>
         <desc2>Ergonomie élaborée et IHM comprenant des fonctions 
d'aide</desc2>
         <score>1</score>
         <comment>Difficile à utiliser pour le néophyte</comment>
       </element>
       <element name="administrationmonitoring" title="Administration / 
Supervision">
-        <desc0>Pas de fonctionalités de contrôle, ni d'administration</desc0>
-        <desc1>Fonctionalité présente mais incomplète ou à 
améliorer</desc1>
-        <desc2>Fonctionalités complète et faciles de contrôle, et 
d'administration.
-          Integration possible avec des outils tiers (ex: SNMP, syslog, 
...)</desc2>
+        <desc0>Pas de fonctionnalités de contrôle, ni 
d'administration</desc0>
+        <desc1>Fonctionnalités présentes mais incomplètes ou à 
améliorer</desc1>
+        <desc2>Fonctionnalités complètes et faciles de contrôle, et 
d'administration. Intégration possible avec des outils tiers (ex: SNMP, 
syslog, ...)</desc2>
         <score>1</score>
         <comment>Livré avec tcpmon et SOAPMonitor</comment>
       </element>
@@ -255,10 +232,9 @@
     <element name="technicaladaptability" title="Adaptabilité">
       <desc>Adaptabilité technique</desc>
       <element name="modularity" title="Modularité">
-        <desc0>Logiciel monolitique</desc0>
+        <desc0>Logiciel monolithique</desc0>
         <desc1>Présence de modules haut niveau permettant un premier niveau 
d'adaptation</desc1>
-        <desc2>Conception modulaire, permettant des adaptations faciles par 
sélection et/ou
-          création de modules</desc2>
+        <desc2>Conception modulaire, permettant des adaptations faciles par 
sélection et/ou création de modules</desc2>
         <score>0</score>
         <comment>Plutôt monolithique</comment>
       </element>
@@ -271,10 +247,8 @@
       </element>
       <element name="codeextension" title="Facilité d'extension du code">
         <desc0>Toute modification demande une recompilation du code</desc0>
-        <desc1>Architecture conçue pour des extensions statiques mais exige 
une
-          recompilation</desc1>
-        <desc2>Architecture de plugin, conçue pour des extensions dynamique 
et sans
-          recompilation</desc2>
+        <desc1>Architecture conçue pour des extensions statiques mais exige 
une recompilation</desc1>
+        <desc2>Architecture de plugins, conçue pour des extensions dynamiques 
et sans recompilation</desc2>
         <score>1</score>
         <comment>Principe de "Handlers" qui peuvent modifier le comportement 
des web services et ajouter des fonctionnalités dans une certaine 
mesure</comment>
       </element>
@@ -285,39 +259,30 @@
         <desc>License</desc>
         <element name="permissiveness" title="Permissivité (NB : à pondérer 
uniquement si le client désire un jour devenir propriétaire du code)">
           <desc0>Licence très stricte, comme la GPL</desc0>
-          <desc1>Licence modérée entre les deux extrêmes (GPL et BSD), 
licence duale
-            dependante du type d'utilisateur (personne, société, ...) ou 
leurs
-            activités.</desc1>
+          <desc1>Licence modérée entre les deux extrêmes (GPL et BSD), 
licence duale dépendante du type d'utilisateur (personne, société, ...) ou 
de leur activité.</desc1>
           <desc2>Licence très permissive comme BSD et Apache</desc2>
           <score>2</score>
           <comment>Apache license</comment>
         </element>
         <element name="protectionagainstproprietaryforks" title="Protection 
contre des forks commerciaux">
           <desc0>Licence très permissive comme BSD et Apache</desc0>
-          <desc1>Licence modérée entre les deux extrêmes (GPL et BSD), 
licence duale
-            dependante du type d'utilisateur (personne, société, ...) ou 
leurs
-            activités.</desc1>
+          <desc1>Licence modérée entre les deux extrêmes (GPL et BSD), 
licence duale dépendante du type d'utilisateur (personne, société, ...) ou 
de leur activité.</desc1>
           <desc2>Licence très stricte, comme la GPL</desc2>
           <score>0</score>
           <comment>Apache license</comment>
         </element>
       </element>
       <element name="copyrightowners" title="Détenteur des droits">
-        <desc0>Les droits sont détenus par quelques individus ou entités 
commerciales,
-          facilitant le changement de licence</desc0>
-        <desc1>Les droits sont détenus par de nombreux individus de façon 
homogène, rendant
-          le changement de licence très difficile</desc1>
-        <desc2>Les droits sont détenus par une entité légale, une fondation 
dans laquelle la
-          communauté a confiance (ex: FSF, Apache, ObjectWeb)</desc2>
+        <desc0>Les droits sont détenus par quelques individus ou entités 
commerciales, facilitant le changement de licence</desc0>
+        <desc1>Les droits sont détenus par de nombreux individus de façon 
homogène, rendant le changement de licence très difficile</desc1>
+        <desc2>Les droits sont détenus par une entité légale, une fondation 
dans laquelle la communauté a confiance (ex: FSF, Apache, ObjectWeb)</desc2>
         <score>2</score>
         <comment>Apache Software foundation</comment>
       </element>
       <element name="modificationofsourcecode" title="Modification du code">
         <desc0>Pas de moyen pratique de proposer des modifications de 
code</desc0>
-        <desc1>Des outils sont fournies pour accéder et modifier le code (ex: 
CVS, SVN) mais
-          ils ne sont pas vraiment utilisés pour développer le 
produit</desc1>
-        <desc2>Le processus de modification de code est bien défini, exposé, 
et respecté,
-          basé sur des roles bien définis.</desc2>
+        <desc1>Des outils sont fournis pour accéder et modifier le code (ex: 
CVS, SVN) mais ne sont pas vraiment utilisés pour développer le 
produit</desc1>
+        <desc2>Le processus de modification de code est bien défini, exposé, 
et respecté, basé sur des rôles bien définis.</desc2>
         <score>2</score>
         <comment>Code placé sous CVS d'accès public. Rôles de committers 
défini</comment>
       </element>
@@ -326,32 +291,29 @@
         <desc1>Feuille de route sans planning</desc1>
         <desc2>Feuille de route versionnée, avec planning et mesures de 
retard</desc2>
         <score>0</score>
-        <comment/>
+        <comment></comment>
       </element>
       <element name="sponsor" title="Sponsor">
-        <desc0>Le logiciel n'a pas de sponsor, l'équipe principale n'est pas 
rémunérée</desc0>
+        <desc0>Le logiciel n'a pas de sponsors, l'équipe principale n'est pas 
rémunérée</desc0>
         <desc1>Le logiciel a un sponsor unique qui détermine sa 
stratégie</desc1>
         <desc2>Le logiciel est sponsorisé par l'industrie</desc2>
         <score>2</score>
         <comment>Les commiters sont pour la plupart payés par des sociétés 
commerciales</comment>
       </element>
       <element name="strategicalindependence" title="Indépendance 
stratégique">
-        <desc0>Pas de stratégie détectable ou forte dépendance sur un 
acteur unique
-          (individu, société, sponsor)</desc0>
-        <desc1>Vision stratégique partagée avec plusiseurs autres projets 
open-source mais
-          sans engagement fort des propriétaires des droits</desc1>
-        <desc2>Indépendance forte de l'équipe de développement, droit 
détenu par une entité,
-          fort engagement dans un processus de standardisation</desc2>
+        <desc0>Pas de stratégie détectable ou forte dépendance à un acteur 
unique (individu, société, sponsor)</desc0>
+        <desc1>Vision stratégique partagée avec plusieurs autres projets 
open-source mais sans engagement fort des propriétaires des droits</desc1>
+        <desc2>Indépendance forte de l'équipe de développement, droits 
détenus par une entité, fort engagement dans un processus de 
standardisation</desc2>
         <score>0</score>
         <comment>Pas de vision stratégique décelable</comment>
       </element>
     </element>
   </section>
-  <section name="j2ee1.4" title="respects des standards J2EE1.4">
+  <section name="j2ee1_4" title="respects des standards J2EE1.4">
     <element name="jsr101" title="JSR 101 Java API for XML-Based RPC (JAX-RPC) 
1.1">
-      <desc> JAX-RPC supporte SOAP avec des attachements, vous pouvez employer 
JAX-RPC APIs
-        pour envoyer des attachements MIME. Mais les types MIME ne peuvent pas 
être décrits
-        par l'interface WSDL. </desc>
+      <desc> JAX-RPC supporte SOAP avec des attachements, vous pouvez employer 
JAX-RPC APIs pour envoyer des attachements MIME. 
+        Mais les types MIME ne peuvent pas être décrits par l'interface WSDL.
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
@@ -359,9 +321,9 @@
         http://wiki.apache.org/ws/FrontPage/Axis/StandardsSupported</comment>
       <score>2</score>
     </element>
-    <element name="jsr67-1.2" title="JSR  67 SOAP with Attachments API for 
Java Specification (SAAJ) 1.2">
-      <desc> SAAJ fournit une manière standard d'envoyer des documents XML 
par Internet depuis
-        la plateforme Java. </desc>
+    <element name="jsr67_saaj-1_2" title="JSR  67 SOAP with Attachments API 
for Java Specification (SAAJ) 1.2">
+      <desc> SAAJ fournit une manière standard d'envoyer des documents XML 
par Internet depuis la plateforme Java. 
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
@@ -373,8 +335,8 @@
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
+      <comment></comment>
       <score>0</score>
-      <comment/>
     </element>
     <element name="jaxr" title="Java API for XML Registries Specification 
(JAXR) 1.0">
       <desc0>JSR/API non implémentée</desc0>
@@ -386,21 +348,21 @@
   </section>
   <section name="jee5" title="respects des standards JEE5">
     <element name="jsr101-jee5" title="JSR 101 Java API for XML-Based RPC 
(JAX-RPC) 1.1">
-      <desc> JAX-RPC supporte SOAP avec des attachements, vous pouvez employer 
JAX-RPC APIs
-        pour envoyer des attachements MIME. Mais les types MIME ne peuvent pas 
être décrits
-        par l'interface WSDL. </desc>
+      <desc> JAX-RPC supporte SOAP avec des attachements, vous pouvez employer 
JAX-RPC APIs pour envoyer des attachements MIME. 
+        Mais les types MIME ne peuvent pas être décrits par l'interface 
WSDL.                
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
-      <comment/>
+      <comment></comment>
       <score>2</score>
     </element>
-    <element name="jsr67-1.3" title="JSR  67 SOAP with Attachments API for 
Java (SAAJ) 1.3">
-      <desc> SAAJ fournit une manière standard d'envoyer des documents XML 
par Internet depuis
-        la plateforme de Java. SAAJ 1.3 supporte SOAP 1.2. Pour plus 
d'informations sur les
-        spécifications de SAAJ. SAAJ est souvent utilisée par des APIs de 
plus haut niveau
-        comme JAXR et JAX-RPC. Mais, elle peut tout à fait être utilisée de 
manière
-        indépendante. </desc>
+    <element name="jsr67_saaj-1_3" title="JSR  67 SOAP with Attachments API 
for Java (SAAJ) 1.3">
+      <desc> SAAJ fournit une manière standard d'envoyer des documents XML 
par Internet depuis la plateforme de Java.
+        SAAJ 1.3 supporte SOAP 1.2. Pour plus d'informations sur les 
spécifications de SAAJ. 
+        SAAJ est souvent utilisée par des APIs de plus haut niveau comme JAXR 
et JAX-RPC.
+        Mais, elle peut tout à fait être utilisée de manière 
indépendante.                 
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
@@ -414,13 +376,13 @@
       <comment>"AXIS clearly states that it is not JSR 109 compliant"</comment>
       <score>0</score>
     </element>
-    <element name="jaxr1.0" title="Java API for XML Registries Specification 
(JAXR) 1.0">
-      <desc> donne un moyen uniforme d'utiliser les registres basés sur des 
standards tels que
-        ebXML ou UDDI. Permet l'accès à différents types de registres XML. 
Ces registres XML
-        sont une infrastructure permettant la construction, le déploiement et 
la découverte
-        de Web services. JAXR permet l'interaction avec plusieurs standards, 
dont UDDI
-        (Universal Description, Discovery, and Integration) et ebXML Registry 
and Repository
-        standard. </desc>
+    <element name="jaxr1_0" title="Java API for XML Registries Specification 
(JAXR) 1.0">
+      <desc> Donne un moyen uniforme d'utiliser les registres basés sur des 
standards tels que ebXML ou UDDI.
+        Permet l'accès à différents types de registres XML. 
+        Ces registres XML sont une infrastructure permettant la construction, 
+        le déploiement et la découverte de Web services. JAXR permet 
l'interaction avec plusieurs standards, 
+        dont UDDI (Universal Description, Discovery, and Integration) et ebXML 
(Registry and Repository standard). 
+      </desc>
       <desc0>API non implémentée</desc0>
       <desc1>API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>API implémentée, implémentation stable</desc2>
@@ -428,9 +390,9 @@
       <score>2</score>
     </element>
     <element name="jsr224" title="JSR 224 Java API for XML-Based Web Services 
(JAX-WS) 2.0">
-      <desc> JAX-WS est la pièce maitresse de la « pile intégrée » qui 
inclut JAX-WS 2.0, JAXB
-        2.0, et SAAJ 1.3. La pile intégrée représente une nouvelle 
architecture logique de
-        la fonctionnalité de services de Web </desc>
+      <desc> JAX-WS est la pièce maitresse de la « pile intégrée » qui 
inclut JAX-WS 2.0, JAXB 2.0, et SAAJ 1.3.
+        La pile intégrée représente une nouvelle architecture logique de la 
fonctionnalité des services Web.
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
@@ -438,7 +400,8 @@
       <score>0</score>
     </element>
     <element name="jsr181" title="JSR 181 Web Service Metadata for the Java 
Platform">
-      <desc>La JSR 181 définit un format d'annotation facilitant la 
définition de web service </desc>
+      <desc>La JSR 181 définit un format d'annotations facilitant la 
définition des services WEB             
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
@@ -446,11 +409,11 @@
       <score>1</score>
     </element>
     <element name="jsr222" title="JSR 222 Java Architecture for XML Binding 
(JAXB) 2.0">
-      <desc>La JSR 222 fournit une manière commode de lier un schéma XML à 
une représentation
-        en code Java. JAXB utilise des schémas (W3C XML Schema) pour faire 
ces liens. Une
-        fois ce lien créé (grâce à un compilateur qui va générer les 
packages correspondant
-        à un schéma donné), vous pouvez facilement 
sérialiser/desérialiser les objets java
-        sous un format XML. </desc>
+      <desc>La JSR 222 fournit une manière aisée de lier un schéma XML à 
une représentation en code Java. 
+        JAXB utilise des schémas (W3C XML Schema) pour faire ces liens.
+        Une fois ce lien créé (grâce à un compilateur qui va générer les 
packages correspondant à un schéma donné), 
+        vous pouvez facilement sérialiser/desérialiser les objets Java sous 
un format XML.                
+      </desc>
       <desc0>JSR/API non implémentée</desc0>
       <desc1>JSR/API partiellement implémentée, ou implémentation 
défectueuse</desc1>
       <desc2>JSR/API implémentée, implémentation stable</desc2>
@@ -460,25 +423,24 @@
   </section>
   <section name="messaging" title="Messaging">
     <element name="xml-rpc" title="XML-RPC">
-      <desc>XML-RPC est un protocole RPC (Remote procedure call), une 
spécification simple qui
-        permet à des processus s'exécutant dans des environnements 
différents de faire des
-        appels de méthodes à travers un réseau (protocole HTTP pour le 
transport des données
-        et la norme XML pour le codage des données). XML-RPC est conçu pour 
permettre à des
-        structures de données complexes d'être transmises, exécutées et 
renvoyées très
-        facilement. XML-RPC est l'ancêtre de SOAP </desc>
+      <desc>XML-RPC est un protocole RPC (Remote procedure call), une 
spécification simple qui permet à des processus 
+        s'exécutant dans des environnements différents de faire des appels 
de méthodes à travers un réseau 
+        (protocole HTTP pour le transport des données et la norme XML pour le 
codage des données). 
+        XML-RPC est conçu pour permettre à des structures de données 
complexes d'être transmises, exécutées et renvoyées très facilement.
+        XML-RPC est l'ancêtre de SOAP
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté</desc2>
-      <comment/>
+      <comment></comment>
       <score>2</score>
     </element>
     <element name="soap" title="SOAP">
-      <desc>Simple Object Access Protocol (SOAP): protocole RPC orienté objet 
bâti sur XML et
-        recommandé par le W3C. Il permet la transmission de messages entre 
objets distants,
-        ce qui veut dire qu'il autorise un objet à invoquer des méthodes 
d'objets
-        physiquement situés sur une machine distante (par protocole HTTP ou 
autre comme
-        SMTP) </desc>
-      <element name="soap-1.1" title="SOAP 1.1">
+      <desc>Simple Object Access Protocol (SOAP): protocole RPC orienté objet 
bâti sur XML et recommandé par le W3C.
+        Il permet la transmission de messages entre objets distants, ce qui 
signifie qu'il autorise un objet à invoquer
+        des méthodes d'objets physiquement situés sur une machine distante 
(par protocole HTTP, SMTP, etc ...)                
+      </desc>
+      <element name="soap-1_1" title="SOAP 1.1">
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -487,10 +449,10 @@
           1.1 (which is required for WS-I BP compliance)" </comment>
         <score>2</score>
       </element>
-      <element name="soap-1.2" title="SOAP 1.2">
-        <desc>La version 1.2 de SOAP présente un certain nombre de 
modifications dans la
-          syntaxe et fournit de la sémantique supplémentaire (ou clarifiée) 
par rapport à
-          SOAP 1.1 </desc>
+      <element name="soap-1_2" title="SOAP 1.2">
+        <desc>La version 1.2 de SOAP présente un certain nombre de 
modifications dans la syntaxe et
+          fournit de la sémantique supplémentaire (ou clarifiée) par 
rapport à SOAP 1.1 
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -503,10 +465,10 @@
   </section>
   <section name="attachements" title="Attachements">
     <element name="swa" title="SwA: MIME : Multipurpose Internet Mail 
Extensions">
-      <desc>En 2000, la note du W3C sur SOAP Messages with Attachments (SwA) a 
expliqué
-        comment continuer à utiliser MIME (Multipurpose Internet Mail 
Extensions) pour des
-        attachements référencés dans le header de SOAP. Si MIME est 
toujours utilisable,
-        d'autres protocoles ont vu le jour. </desc>
+      <desc>En 2000, la note du W3C sur SOAP Messages with Attachments (SwA) a 
expliqué comment continuer à utiliser MIME 
+        (Multipurpose Internet Mail Extensions) pour des attachements 
référencés dans le header de SOAP.     
+        Si MIME est toujours utilisable, d'autres protocoles ont vu le jour.   
        
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté</desc2>
@@ -514,26 +476,25 @@
       <score>2</score>
     </element>
     <element name="mtom-xop" title="support de MTOM/XOP  ">
-      <desc>XOP: XML-binary Optimized Packaging permet d'inclure dans le 
fichier XML des
-        données binaires (par exemple pour des fichiers images, son, video) 
pour « améliorer
-        l'efficacité ». MTOM (pour Message Transmission Optimization 
Mechanism) est une
-        description de la façon dont XOP est utilisé dans le transport SOAP 
HTTP. Il
-        spécifie comment gérer les pièces attachées à un message Soap 
1.2. Le message et la
-        pièce attachée sont encapsulés dans une enveloppe Mime Multipart . 
MTOM fournit un
-        mécanisme de pointeur logique - l'élément xbinc:Include -, qui 
permet de créer des
-        références internes aux pièces attachées - directement dans le 
message Soap. Cette
-        approche facilite le traitement des messages Soap et favorise leur 
atomicité. </desc>
+      <desc>XOP (XML-binary Optimized Packaging) : permet d'inclure dans le 
fichier XML des données binaires
+        (par exemple pour des fichiers images, son, video) pour « améliorer 
l'efficacité ».                
+        MTOM (pour Message Transmission Optimization Mechanism) est une 
description de la façon dont XOP est utilisé dans le transport SOAP HTTP.
+        Il spécifie comment gérer les pièces attachées à un message Soap 
1.2.
+        Le message et la pièce attachée sont encapsulés dans une enveloppe  
Mime Multipart.
+        MTOM fournit un mécanisme de pointeur logique - l'élément 
xbinc:Include -, qui permet de créer des références internes aux pièces 
attachées - 
+        directement dans le message Soap. Cette approche facilite le 
traitement des messages Soap et favorise leur atomicité.                 
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité à XOP</desc1>
       <desc2>MTOM complètement supporté</desc2>
-      <comment/>
+      <comment></comment>
       <score>0</score>
     </element>
   </section>
   <section name="interop" title="Interopérabilité">
     <element name="ws-i" title="WS-I Basic Profile 1.1">
-      <desc>Ensemble de spécifications et de règles facilitant 
l'intéropérabilité entre
-        services web régis par les protocoles SOAP </desc>
+      <desc>Ensemble de spécifications et de règles facilitant 
l'intéropérabilité entre services web régis par les protocoles SOAP         
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté</desc2>
@@ -541,8 +502,8 @@
       <score>2</score>
     </element>
     <element name="basic-profile" title="Attachment Profile 1.0">
-      <desc>Complète Basic Profile 1.1. Il fournit le support des messages 
SOAP à base de
-        pièces jointes. </desc>
+      <desc>Complète Basic Profile 1.1. Fournit le support des messages SOAP 
à base de pièces jointes.      
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté</desc2>
@@ -576,7 +537,7 @@
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté</desc2>
-      <comment/>
+      <comment></comment>
       <score>2</score>
     </element>
     <element name="xmpp" title="SOAP over XMPP (jabber)">
@@ -624,32 +585,34 @@
     </element>
   </section>
   <section name="metaData" title="MetaData">
-    <element name="wsdl-1.1" title="support de WSDL 1.1">
-      <desc>Le WSDL décrit une Interface publique d'accès à un Service Web 
: C'est une
-        description basée sur XML qui indique « comment communiquer pour 
utiliser le service
-        »; le Protocole de communication, et le format de messages requis 
pour communiquer
-        avec ce service. </desc>
+    <element name="wsdl-1_1" title="support de WSDL 1.1">
+      <desc>Le WSDL décrit une Interface publique d'accès à un Service Web :
+        C'est une description basée sur XML qui indique « comment 
communiquer pour utiliser le service »; 
+        le protocole de communication, et le format de messages requis pour 
communiquer avec ce service.                 
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté : le WSDL est exposé automatiquement</desc2>
       <comment> Le WSDL est exposé (en utilisant ?wsdl" à la fin de l'url) 
</comment>
       <score>2</score>
     </element>
-    <element name="wsdl-2.0" title="support de WSDL 2.0">
-      <desc>La version 1.1 n'est pas approuvée par le W3C, la version 2.0 a 
pour ambition de
-        devenir un standard officiel approuvé par le W3C. </desc>
+    <element name="wsdl-2_0" title="support de WSDL 2.0">
+      <desc>La version 1.1 n'est pas approuvée par le W3C, 
+        la version 2.0 a pour ambition de devenir un standard officiel 
approuvé par le W3C.                
+      </desc>
       <desc0>non supporté</desc0>
       <desc1>support limité</desc1>
       <desc2>supporté : le WSDL est exposé automatiquement</desc2>
-      <comment/>
+      <comment></comment>
       <score>0</score>
     </element>
   </section>
-  <section name="ws-*" title="support des spécifications ws-*">
+  <section name="ws-star" title="support des spécifications WS-*">
     <element name="meta-data" title="Meta-données">
       <element name="ws-policy" title="WS-Policy">
         <desc>WS-Policy permet de spécifier et de prendre en charge les 
pré-requis et
-          capacités des fournisseurs et consommateurs de services web. </desc>
+          capacités des fournisseurs et consommateurs de services web.        
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -657,10 +620,10 @@
         <score>1</score>
       </element>
       <element name="ws-metadata-exchange" title="WS-MetadataExchange">
-        <desc>"WS-MEX" permet d'obtenir les informations décrivant le service 
(WSDL, XSD et
-          policies) Il vise la standardisation des opérations pour la 
récupération de la
-          policy d’un endpoint mais aussi son WSDL et son schéma de 
données (GetPolicy,
-          GetWSDL, GetSchema). </desc>
+        <desc>"WS-MEX" permet d'obtenir les informations décrivant le service 
 (WSDL, XSD et policies)   
+          Il vise la standardisation des opérations de récupération des 
"policies d’un endpoint" 
+          mais aussi son WSDL et son schéma de données (GetPolicy, GetWSDL, 
GetSchema).
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté: exposition des WSDLs, XSDs et policies</desc2>
@@ -670,8 +633,9 @@
     </element>
     <element name="security" title="sécurité">
       <element name="ws-security" title="WS-Security">
-        <desc>WS-Security permet d'assurer l'intégrité et la 
confidentialité pour le contenu
-          des messages et ce même en présence d'intermédiaires </desc>
+        <desc>WS-Security permet d'assurer l'intégrité et la 
confidentialité du contenu des messages 
+          et ce même en présence d'intermédiaires                   
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -680,8 +644,8 @@
         <score>2</score>
       </element>
       <element name="ws-security-policy" title="WS-SecurityPolicy">
-        <desc>WS-SecurityPolicy: Définition d'assertions décrivant la 
manière dont est
-          sécurisé un message. </desc>
+        <desc>WS-SecurityPolicy: Définition d'assertions décrivant la 
manière dont est sécurisé un message.                 
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -689,8 +653,8 @@
         <score>0</score>
       </element>
       <element name="ws-trust" title="WS-Trust">
-        <desc>WS-Trust: offre les méthodes permettant d'obtenir, de 
renouveler et valider
-          les jetons de sécurité utilisés par WS-Security </desc>
+        <desc>WS-Trust: offre des méthodes permettant d'obtenir, de 
renouveler et de valider les jetons de sécurité utilisés par WS-Security     
         
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -698,8 +662,7 @@
         <score>1</score>
       </element>
       <element name="ws-secure-conversation" title="WS-SecureConversation">
-        <desc>WS-SecureConversation: peut être vu comme une optimisation du 
framework de
-          sécurité. </desc>
+        <desc>WS-SecureConversation: peut être vu comme une optimisation du 
framework de sécurité.  </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -710,7 +673,7 @@
     </element>
     <element name="qos" title="Qualité de service">
       <element name="ws-addressing" title="WS-Addressing">
-        <desc>WS-Addressing : maintient une session entre plusieurs 
invocations</desc>
+        <desc>WS-Addressing : maintient une session entre plusieurs 
invocations   </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -720,8 +683,7 @@
         <score>2</score>
       </element>
       <element name="ws-reliable-messaging" title="WS-ReliableMessaging">
-        <desc>WS-ReliableMessaging : permet à un système de message la 
gestion de panne et
-          de la perte ou désorganisation des messages. </desc>
+        <desc>WS-ReliableMessaging : permet à un système de messages la 
gestion des pannes et de la perte ou désorganisation des messages.   </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -729,8 +691,9 @@
         <score>2</score>
       </element>
       <element name="ws-coordination" title="WS-Coordination">
-        <desc>WS-Coordination : Un framework permettant la coordination des 
actions au sein
-          d'applications distribuées. Utilisé par WS-AtomicTransactions. 
</desc>
+        <desc>WS-Coordination : Un framework permettant la coordination des 
actions au sein d'applications distribuées.
+          Utilisé par WS-AtomicTransactions. 
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -739,9 +702,8 @@
         <score>1</score>
       </element>
       <element name="ws-atomic-transaction" title="WS-AtomicTransaction">
-        <desc> WS-AtomicTransaction : Prise en charge du commit à deux phase 
tel que toutes
-          les opérations participantes à une transaction atomique soit 
toutes exécutées
-          avec succès ou toutes annulées. </desc>
+        <desc> WS-AtomicTransaction : Prise en charge du "commit à deux 
phases". Toutes les opérations participant à une transaction atomique sont 
toutes exécutées avec succès ou toutes annulées.
+        </desc>
         <desc0>non supporté</desc0>
         <desc1>support limité</desc1>
         <desc2>supporté</desc2>
@@ -751,32 +713,31 @@
       </element>
     </element>
   </section>
-  <section name="specific-tools" title="Outillage">
+  <section name="ws_tools" title="Outillage Web Service">
     <element name="wsdl2java" title="génération top-down ou WSDL2Java">
-      <desc>outil permettant de créer automatiquement les classes Java sur la 
base d'un WSDL. </desc>
+      <desc>Outil permettant de créer automatiquement les classes Java sur la 
base d'un WSDL.                
+      </desc>
       <desc0>non supporté</desc0>
-      <desc1>support limité, instable ou incomplet (ne génère que la partie 
cliente ou
-        serveur)</desc1>
+      <desc1>support limité, instable ou incomplet (ne génère que la partie 
cliente ou serveur)</desc1>
       <desc2>bon support (client et serveur), l'outil a une granularité fine 
de génération</desc2>
       <comment> Bonne granularité dans les outils de génération </comment>
       <score>2</score>
     </element>
     <element name="java2wsdl" title="génération bottom-up ou Java2WSDL">
-      <desc>outil permettant de créer automatiquement les WSDL correspondant 
à des classes
-        Java. </desc>
+      <desc>outil permettant de créer automatiquement les WSDLs correspondant 
à des classes Java.             
+      </desc>
       <desc0>non supporté</desc0>
-      <desc1>support limité, instable ou incomplet (ne génère que la partie 
cliente ou
-        serveur)</desc1>
+      <desc1>support limité, instable ou incomplet (ne génère que la partie 
cliente ou serveur)</desc1>
       <desc2>bon support (client et serveur), l'outil a une granularité fine 
de génération</desc2>
       <comment> Bon niveau de configuration de l'outil. </comment>
       <score>2</score>
     </element>
     <element name="build-integration" title="facilité d'intégration au 
build">
-      <desc>Cette pile facilite-t-elle la création de livrable/archive et 
l'intégration au
-        build de générations de code listées ci-dessus ? </desc>
-      <desc0>non supporté: il faut lancer la génération en ligne de 
commande</desc0>
+      <desc>Facilité pour créer des livrables ou archives. Facilité 
d'intégration au build de génération de code       
+      </desc>
+      <desc0>non supporté: génération en ligne de commande</desc0>
       <desc1>support limité: tâche ant uniquement</desc1>
-      <desc2>bon intégration: tâche ant et plugin Maven1 et/ou Maven2</desc2>
+      <desc2>bonne intégration: tâche ant et plugin Maven1 et/ou 
Maven2</desc2>
       <comment> Axis est fournie avec un ensemble de tâche ant pour 
automatiser le build (les
         tâches sont axis-wsdl2java, axis-java2wsdl et axis-admin). cf.
         http://ws.apache.org/axis/java/ant/ant.html. Ils existent des projets 
(indépendants)
@@ -784,19 +745,19 @@
       <score>2</score>
     </element>
     <element name="IDE-support" title="supports IDE">
-      <desc>Cette pile fournit des plugins pour les environnements de 
développement intégrés
-        (ces plugins intégrant les fonctionnalités de génération de coe 
listées ci-dessus et
-        la création de livrable/archive). </desc>
+      <desc>Fourniture de plugins pour les environnements de développement 
intégrés (IDEs)
+        (plugins intégrant les fonctionnalités de génération de code et la 
création de livrables ou archives).    
+      </desc>
       <element name="idea-support" title="support IDEA">
         <desc0>aucun plugin</desc0>
-        <desc1>plugin aux fonctionalités limitées ou défectueuses</desc1>
+        <desc1>plugin aux fonctionnalités limitées ou défectueuses</desc1>
         <desc2>bon plugin, bonne ergonomie</desc2>
         <comment></comment>
         <score>2</score>
       </element>
-      <element name="eclipse-support" title="support eclipse">
+      <element name="eclipse-support" title="support Eclipse">
         <desc0>aucun plugin</desc0>
-        <desc1>plugin aux fonctionalités limitées ou défectueuses</desc1>
+        <desc1>plugin aux fonctionnalités limitées ou défectueuses</desc1>
         <desc2>bon plugin, bonne ergonomie</desc2>
         <comment>De nombreux plugins existent pour Eclipse: très complet: de 
la génération
           de code et wsdl jusqu'à la validation WS-I et le contrôle de 
traffique SOAP. cf.
@@ -805,7 +766,7 @@
       </element>
       <element name="netbeans-support" title="support NetBeans">
         <desc0>aucun plugin</desc0>
-        <desc1>plugin aux fonctionalités limitées ou défectueuses</desc1>
+        <desc1>plugin aux fonctionnalités limitées ou défectueuses</desc1>
         <desc2>bon plugin, bonne ergonomie</desc2>
         <comment>Fonctionalités limitées</comment>
         <score>1</score>
@@ -816,7 +777,7 @@
     <element name="marshalling-unmarshalling-java-soap" 
title="Sérialisation/désérialisation automatique d'objets Java depuis et 
vers des messages SOAP       ">
       <desc0>non supporté</desc0>
       <desc1>supporté mais limité ou réalisé par un data binding obsolète 
ou non standard</desc1>
-      <desc2>supporté et réalisé par un data binding standard et 
extensible</desc2>
+      <desc2>supporté et réalisé par un data binding standard et extensible 
(ex: JAXB)</desc2>
       <comment> Un ensemble de sérialiseurs ou encodeurs et désérialiseur 
ou décodeurs sont
         proposés en standard (Array, Bean, Date, Map, Element ...), il 
étendent les
         interfaces standards définies par JAX-RPC. Axis 1.4 definit en plus 
un mécanisme
@@ -825,82 +786,68 @@
       <score>2</score>
     </element>
     <element name="handlers" title="support pour intercepteurs (handlers)">
-      <desc>intercepteurs qui peuvent être facilement branchés dans 
l'environnement
-        d'exécution du service pour réaliser des tâches avant l'arrivée 
des messages au
-        service et/ou après le traitement du service, avant le renvoi au 
client. </desc>
+      <desc>Intercepteurs qui peuvent être facilement branchés dans 
l'environnement d'exécution du service pour réaliser des tâches avant 
l'arrivée des messages au service et/ou après le traitement du service, avant 
le renvoi au client.
+      </desc>
       <desc0>aucun handler/intercepteur supporté</desc0>
-      <desc1>support pour handlers/intercepteurs logiques uniquement: capables 
de modifier le
-        message du service</desc1>
-      <desc2>support pour handlers/intercepteurs logiques et protocolaires : 
c'est à dire
-        capables de modifier le message mais aussi son enveloppe, associée au 
protocole (ex:
-        SOAPHandler et LogicalHandler de JAX-WS 2.0) </desc2>
+      <desc1>support pour handlers/intercepteurs logiques uniquement: capables 
de modifier le message du service</desc1>
+      <desc2>support pour handlers/intercepteurs logiques et protocolaires : 
+        c'est à dire capables de modifier le message mais aussi son enveloppe
+        associée au protocole (ex: SOAPHandler et LogicalHandler de JAX-WS 
2.0)
+      </desc2>
       <comment> Le support des handlers est un des premiers arguments 
d'architecture avancé
         par la documentation projet. </comment>
       <score>2</score>
     </element>
     <element name="soap-header-parameter-implicit-explicit-contexts-support" 
title="support pour paramètres d'entête SOAP">
-      <desc>Comment la pile gère les paramètres en entête de requête SOAP 
? Ces paramètres
-        sont invisibles, par défaut, pour le client ainsi que pour 
l'implémentation du
-        service. C'est un contexte implicite pour le service web utilisé par 
le système de
-        service web ainsi que les Handlers permettant de gérer des 
problématiques liées à
-        l'environnement d'exécution du service (la sécurité par exemple). 
Si ces paramètres
-        d'entête SOAP sont "bindés dans la WSDL à une opération, ils sont 
ajoutés à la
-        signature de l'opération et seront donc accessibles dans le code du 
service web.
+      <desc>Gestion des paramètres en entête de requête SOAP ? 
+        Ces paramètres sont invisibles, par défaut, pour le client ainsi que 
pour l'implémentation du service. 
+        C'est un contexte implicite pour le service web utilisé par le 
système de services web ainsi que 
+        les Handlers permettant de gérer des problématiques liées à 
l'environnement d'exécution du service (la sécurité par exemple).  
+        Si ces paramètres d'entête SOAP sont "bindés" dans la WSDL à une 
opération, 
+        ils sont ajoutés à la signature de l'opération et seront donc 
accessibles dans le code du service web. 
         C'est ce qui forme le contexte explicite. </desc>
       <desc0>paramètres d'entête non gérés</desc0>
-      <desc1>support pour contexte implicite: les paramètres d'entête 
peuvent être connus des
-        handlers</desc1>
+      <desc1>support pour contexte implicite: les paramètres d'entête 
peuvent être connus des handlers</desc1>
       <desc2>support pour contexte implicite et explicite</desc2>
       <comment> org.apache.axis.MessageContext permet d'accéder à tout ce 
qu'Axis connait du
         contexte du message </comment>
       <score>2</score>
     </element>
-    <element name="asynchronous-callback" title="support pour appels 
asynchrones et callback">
-      <desc>Cette solution de mise en oeuvre de web-services fournit-elle un 
moyen de gérer
-        les appels asynchrones ? </desc>
-      <desc0>appels asynchrones non supportés</desc0>
-      <desc1>les appels asynchrones ont un support limité (au polling). Le 
client est capable
-        d'envoyer une requête SOAP sans être bloqué, en attente de 
réponse. Mais le callback
-        n'est pas supporté, seul un mécanisme de polling (boucle de rappel 
basée sur un
-        temporisateur) est éventuellement prévu. </desc1>
-      <desc2>appels asynchrones supportés par les mécanismes de polling mais 
aussi de
-        callback: la conversation est supportée. Le client fournit une 
adresse de retour, un
-        intercepteur: un "callback handler/end-point". Cette fonctionalité 
est intégrée à
-        JAX-WS 2.0. Les notions dérivées de session et conversation sont 
contenues dans la
-        spécification WS-Addressing. </desc2>
+    <element name="asynchronous-callback" title="support pour appels 
asynchrones et callback"><desc>Cette solution de mise en oeuvre de web-services 
fournit-elle un moyen de gérer les appels asynchrones ? </desc><desc0>appels 
asynchrones non supportés</desc0><desc1>les appels asynchrones ont un support 
limité (au polling). 
+        Le client est capable d'envoyer une requête SOAP sans être bloqué, 
en attente de réponse. 
+        Mais le callback n'est pas supporté, seul un mécanisme de polling 
(boucle de rappel basée sur un temporisateur) 
+        est éventuellement prévu.
+      </desc1><desc2>appels asynchrones supportés par les mécanismes de 
polling mais aussi de callbacks: la conversation est supportée. 
+        Le client fournit une adresse de retour, un intercepteur: un "callback 
handler/end-point". 
+        Cette fonctionnalité est intégrée à JAX-WS 2.0.
+        Les notions dérivées de session et conversation sont contenues dans 
la spécification WS-Addressing.
+      </desc2>Polling et Callbacks supportés
       <comment> Bien que les sessions soient supportées, les appels 
asynchrones ne le sont
-        pas. </comment>
-      <score>0</score>
-    </element>
+        pas. </comment><score>0</score></element>
   </section>
-  <section name="admin" title="Fonctionnalités d'administration">
+  <section name="ws_admin" title="Fonctionnalités d'administration des 
web-services">
     <element name="deploy" title="Déploiement de nouveaux services">
-      <desc0>Déploiement difficile, ou nécéssitant un outillage non 
standard, ou de nombreuses
-        étapes ou un reboot du serveur</desc0>
-      <desc1>Déploiement aisée, mais nécessitant un arrêt du 
service</desc1>
-      <desc2>Déploiement aisée et à chaud (hot deploy)</desc2>
+      <desc0>Déploiement difficile, ou nécessitant un outillage non 
standard, ou de nombreuses étapes ou un reboot du serveur</desc0>
+      <desc1>Déploiement aisé, mais nécessitant un arrêt du service</desc1>
+      <desc2>Déploiement aisé et à chaud (hot deploy)</desc2>
       <comment> 2 politiques de déploiement possible : déploiement 
instantané et automatisé
         par JWS (Java Web Service) ou déploiement personnalisé par WSDD (Web 
Service
         Deployment Descriptor) </comment>
       <score>1</score>
     </element>
     <element name="lifecycleManagement" title="Gestion du cycle de vie 
(arrêt/démarrage/...)">
-      <desc0>pas d'interface ni de fonctionalité d'administration de gestion 
du cycle de vie
-        des services</desc0>
-      <desc1>fonctionalités d'arrêt de redémarrage à chaud des 
services</desc1>
-      <desc2>fonctionalités avancées de gestion du cycle de vie des services 
et/ou interface
-        d'administration associées</desc2>
+      <desc0>pas d'interface ni de fonctionnalité d'administration de gestion 
du cycle de vie des services</desc0>
+      <desc1>fonctionnalités d'arrêt de redémarrage à chaud des 
services</desc1>
+      <desc2>fonctionnalités avancées de gestion du cycle de vie des 
services et/ou interface d'administration associées</desc2>
       <comment></comment>
       <score>1</score>
     </element>
   </section>
   <section name="supervision" title="Fonctionnalités de supervision">
     <element name="stats" title="Module de production de statistiques">
-      <desc0>pas d'interface ni de fonctionalité production de statistiques 
d'accès aux
-        services</desc0>
-      <desc1>statistiques disponibles uniquement en temps réel, en snapshot, 
rapports succins</desc1>
-      <desc2>statistiques disponibles sur une période, la génération de 
rapport évolués est
-        supportée</desc2>
+      <desc0>pas d'interface ni de fonctionnalité de production de 
statistiques d'accès aux services</desc0>
+      <desc1>statistiques disponibles uniquement en temps réel, en snapshots 
ou rapports succints</desc1>
+      <desc2>statistiques disponibles sur une période. Génération de 
rapports évolués</desc2>
       <comment>Un utilitaire nommé tcpmon est disponible dans le paquetage
         org.apache.axis.utils, il permet de mettre en place un proxy et de
         suivre/debugger/rejouer les requêtes SOAP http. De plus un autre 
outil de contrôle




reply via email to

[Prev in Thread] Current Thread [Next in Thread]