Windows | Windows Server | Active directory | Exchange | SharePoint | SCCM | SCOM | Hyper-V | App-V
ACCUEIL Facebook Twitter Linked In Viadeo Flux RSS
Actualités suivantes

Actualités précédentes
Nouvel outil de diagnostic sur Office 365
Nombreux départ à Microsoft
Cortana aura du retard sur Android
Que vaut vraiment la Microsoft Surface 3?
Microsoft tente de réduire l'écart avec Sony


Publié le : 01/07/2011 10:41:49
Mise à jour le : 24/06/2011 13:16:40
Catégories :


Version imprimable

Auteur(s)

Microsoft soutient le portage de Node.js sur Azure et Windows Server


L'équipe de Node.js annonce que Microsoft soutiendra les travaux consistant à porter son framework sur Windows.

La bibliothèque Node.js, permettant d'exécuter du code JavaScript côté serveur, offre aux développeurs web la possibilité de proposer des applications hébergées plus réactives. La technologie est notamment utilisée sur smartphones et permet d'éviter aux navigateurs mobiles dotés de performances modestes de devoir lire et exécuter les scripts d'une page web. Node.js est également utilisé pour les applications devant retourner des données en temps réel.

Microsoft vient de signer un accord avec la société Joyent afin d'apporter son soutien sur les travaux visant à porter Node.js sur Windows. De ces travaux, il en découlera Node.exe, lequel sera compatible non seulement sur les serveurs d'Azure mais également de Windows Server 2003 et versions ultérieures.

L'exécution du Javascript côté serveur n'est pas nouvelle. Fabien Potencier, co-fondateur de la firme française Sensio éditant le framework PHP Symfony, expliquait que « Netscape faisait cela il y a dix ans. C'est effectivement revenu au goût du jour avec Node.js ». Pour Microsoft il s'agit donc d'une stratégie visant à attirer davantage de développeurs web pour ensuite rendre ses offres d'hébergement et ses solutions professionnelles plus attractives.

Par le passé, la firme de Redmond a planché sur le portage de PHP et MySQL traditionnellement couplés à un serveur Linux. (Source Clubic)