Passer au contenu

Visual Studio. net, la fabrique à services web de Microsoft

Disponible en version bêta 2, l’environnement de développement de Microsoft utilise massivement XML pour la production de services web.

Visual Studio fait peau neuve : XML sous-tend maintenant le logiciel, pour permettre la création de services web. Ainsi, Visual Studio. net (VS. net) génère automatiquement l’interface WSDL, la grammaire XML servant à dé- crire les fonctions d’un service web. Comme l’explique Marc Matiachoff, ingénieur avant-vente chez Microsoft France, “le développeur n’aura qu’à faire précéder du mot-clé ” Webmethods “, les méthodes de son programme et celui-ci sera disponible sous forme de service web “.

Une arme anti-Java

Microsoft se donne aussi des armes pour concurrencer, voire distancer Java sur son propre terrain, à savoir la portabilité. VS. net sait récupérer des composants écrits dans des langages différents (Eiffel, Perl, etc. ), à condition qu’ils respectent la norme Common Language Specification de Microsoft. Il transformera ces programmes en code intermédiaire MSIL (Microsoft Intermediate Language), compilé ensuite sur le CLR (Common Language Runtime). Cette machine virtuelle constitue l’arme anti-Java de l’éditeur et sera indissociable des applications construites avec VS. net. Placée sur une plate-forme matérielle compatible, CLR gère aussi les accès aux bases de données et décrypte les enveloppes WSDL. Elle fait ainsi apparaître un service web extérieur comme un composant pouvant être exécuté par une application COM. Seul inconvénient, il faudra un interpréteur XML supplémentaire si la structure de données contenue dans le service ne correspond pas à celles reconnues par le CLR. VS. net devrait être disponible début 2002.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Olivier Bibard