logiciels pilotes / drivers mobiles et PDA jeux logos et sonneries cartes virtuelles bandes annonces

Abonnez-vous aux flux RSS
Protection Internet
Protégez intégralement vos postes informatiques.
Conseils
Comprenez avec notre wiki les messages d'erreurs de Vista
FORUMS
NEWSLETTERS
CHAT
MON ESPACE PRODUIT
EMPLOI ET FORMATIONS
TELECHARGEMENT PILOTES
         01net    Web
Water veut inverser le courant du développement XML Ludovic Arbelet [ SERVICES WEB ]
Water veut inverser le courant du développement XML
Le langage de Clear Methods se distingue de XML par son caractère dynamique et orienté objet.

Ludovic Arbelet , 01 Informatique (n° 1724), le 22/05/2003 à 10h00

XML devrait être le meilleur des langages de programmation pour développer des services web. Mais il n'a pas été conçu pour coder de tels services applicatifs. C'est le constat dressé par la start up Clear Methods, qui a présidé à la création du langage de programmation Water.

Compatible avec XML 1.0, Water réunit à lui seul les trois fonctionnalités essentielles pour développer des applications pour le web : l'écriture du code par un langage orienté objet, la description de données structurées persistantes grâce à une syntaxe XML et des mécanismes de description hérités de HTML. Ce langage se distingue donc de XML. Il est dynamique et orienté objet, alors que XML est statique et orienté données.

Des applications XML avec un seul langage

Une particularité : l'absence de différence entre les classes et les instances. En effet, un objet peut être utilisé comme une instance et hériter d'un objet parent pendant que d'autres caractéristiques sont modifiées pour le différencier de son objet parent. Une philosophie proche de Self, un langage prometteur développé par Sun, qui n'a jamais débouché sur un produit commercial.

Mais à la différence de Self, Water est doté d'un mécanisme de multi-héritage d'objets et d'un mécanisme de création dynamique de ceux-ci. Autre caractéristique : il y a peu de différences entre les variables d'instance et les méthodes. En effet, ces deux éléments sont implémentés par les objets en étant stockés dans des valeurs de leurs champs.

L'ambition de Water est de développer des applications XML - en particulier des services applicatifs distribués - en recourant à un seul langage. Une idée saluée par Jason Bloomberg, consultant au cabinet Zapthink : « Toutes les couches - données, traitement, présentation - sont écrites en XML. D'où une courbe d'apprentissage réduite. » Mais l'envol de Water est conditionné à son accueil auprès des développeurs. S'ils le plébiscitent, Water fera couler beaucoup d'encre.


écrire à l'auteur imprimer
envoyer par mail
Cet article est extrait de : 01 Informatique

Hebdomadaire stratégique d'actualité, son objectif est d'informer et d'aider les décideurs dans leurs choix de produits et de solutions technologiques.

Découvrez le magazine
Contactez la rédaction
Abonnez vous
AVS Video Tools
Convertissez vos vidéos, ajoutez y des effets, des sous-titres, un logo... en quelques clics.
Conseils
Découvrez plus de 300 astuces pour Windows (XP et Vista) et vos logiciels préférés


PC Booster
Optimisez les performances de votre PC !
PC Booster effectue automatiquement et en quelques minutes seulement un diagnostic complet de votre configuration système et propose les réglages nécéssaire à son optimisation.

 

Jeux concours
Jouez et gagnez des iPhone et vos places de cinéma pour "GAL" avec 01men.com !
Nouveau
Éditez et sauvegardez toutes vos données numériques : photo, musique, vidéo, TV, ...

Le classement des fournisseurs d'accès à Internet (1er au 7 mai)

Les programmes de Canal+ à la demande sur la télé de Free

Neuf Cegetel ne facturera plus certains appels vers les « box » concurrentes

La DartyBox v2 débarque dans les rayons de Darty

> toute l'actualité des FAI


moyenne hebdo du 01 05 au 07 05 2008
Fournisseur
d'accès
Qualité Accès internet
(sur 100)
Qualité
téléphonie
(sur 100)
Qualité télévision
(sur 100)
Note
globale
(sur 100)
1 Numericable 100.0 95.9 90.7 95.5
2 Neuf Cegetel 98.8 96.5 87.0 94.1
3 Alice 94.3 95.7 87.2 92.4
01net.com, en partenariat avec , mesure chaque semaine les performances des fournisseurs d'accès.

> tous les classements des fournisseurs d'accès

Les webradios personnelles de Radionomy passent à l'antenne

Le site belge, ouvert depuis le 17 avril, permet à ses utilisateurs de diffuser ses contenus, y compris de la musique, sur leur radio.

Les miniséries TV de MySpace veulent s'échapper du Web

Flickr s'ouvre à la vidéo en douceur

> toute l'actualité du Web 2.0

   Les recherches les plus populaires

NEWSLETTERS
L'actu au quotidien
Abonnez-vous gratuitement !
 
FLUX RSS


Dernières contributions
petite précision...
neo pro
Bon sens

KIOSQUE
01 Informatique
01Informatique
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
Micro Hebdo
L'hebdo qui vous simplifie la micro et Internet.
L'Ordinateur Individuel
L'Ordinateur Individuel
Le mensuel informatique qui vous informe et vous conseille.

Les flux RSS de 01net.


Tous les PodCasts
audio et video
Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.
Sites du réseau 01net Network : 01net. - 01men - RMC - BFM - BFM TV - La Tribune - Micro Achat - TousLesPodcasts - Caractere.net - Electronique.biz - Mesures.com - Transaction.fr