Entreprendre avec le Web 3.0 ou Web sémantique 201
© Groupe Eyrolles
créées sous forme vectorielle et « encapsulées » dans les échanges
XML.
La couche application XML
De façon classique, la couche « application » est bâtie au-dessous de
la couche d’IHM. Elle est également codée en XML. Cependant,
d’autres langages de programmation Web sont utilisés et continueront à l’être : HTML, Java, C#, PHP.
La couche données XML
Arrive ensuite la couche de données, elle aussi structurée en format
XML. Désormais, les documents bureautiques ou Web peuvent être
accompagnés de leurs données encapsulées dans un flux XML. Les
étapes classiques du traitement de ces données sont :
• leur publication par Web service ;
• leur consommation par une application Web ;
• au niveau local, leur transformation en fichier plat ou en format
« base de données » cache ; à ce niveau, elles peuvent être utilisées par les ressources locales afin d’accélérer le traitement ;
• puis le retour au serveur Web des données modifiées ;
• le recommencement du cycle de « publication/consommation ».
Consolider par les usages
Bien plus que pour le Web 2.0, le Web 3.0 ne pourra être efficace
que si les usages suivants – qui existent déjà largement dans certaines organisations – sont adoptés par trois types de population.
Ainsi, les développeurs doivent tenir compte des standards de structuration des Business Rules et prévoir les possibilités de saisies des
métadonnées en prévoyant l’obligation de saisie de quelques
champs :
• pour les aspects sécurité ;
• pour les aspects de propriété du document ;
• pour renseigner les droits afférents aux documents.
Quant aux utilisateurs, ils doivent s’habituer à renseigner un minimum de champs de métadonnées.
© Groupe Eyrolles
créées sous forme vectorielle et « encapsulées » dans les échanges
XML.
La couche application XML
De façon classique, la couche « application » est bâtie au-dessous de
la couche d’IHM. Elle est également codée en XML. Cependant,
d’autres langages de programmation Web sont utilisés et continueront à l’être : HTML, Java, C#, PHP.
La couche données XML
Arrive ensuite la couche de données, elle aussi structurée en format
XML. Désormais, les documents bureautiques ou Web peuvent être
accompagnés de leurs données encapsulées dans un flux XML. Les
étapes classiques du traitement de ces données sont :
• leur publication par Web service ;
• leur consommation par une application Web ;
• au niveau local, leur transformation en fichier plat ou en format
« base de données » cache ; à ce niveau, elles peuvent être utilisées par les ressources locales afin d’accélérer le traitement ;
• puis le retour au serveur Web des données modifiées ;
• le recommencement du cycle de « publication/consommation ».
Consolider par les usages
Bien plus que pour le Web 2.0, le Web 3.0 ne pourra être efficace
que si les usages suivants – qui existent déjà largement dans certaines organisations – sont adoptés par trois types de population.
Ainsi, les développeurs doivent tenir compte des standards de structuration des Business Rules et prévoir les possibilités de saisies des
métadonnées en prévoyant l’obligation de saisie de quelques
champs :
• pour les aspects sécurité ;
• pour les aspects de propriété du document ;
• pour renseigner les droits afférents aux documents.
Quant aux utilisateurs, ils doivent s’habituer à renseigner un minimum de champs de métadonnées.
