Framework .Net : en route vers les applications composites
La version 4.0 de l'infrastructure Microsoft supportera les technologies REST, Atom et POX. Des briques qui visent à faciliter la mise en œuvre d'applications construites à partir de composants basés sur d'autres plates-formes.
Microsoft a levé le voile mercredi dernier sur la version 4 de son infrastructure .Net : le noyau de la plate-forme Windows Server. Dans cette édition qui devrait être disponible d'ici la fin du mois d'octobre, le groupe améliore notamment le support des architectures orientées services (SOA). Microsoft refond notamment la brique WCF (Windows Communication Foundation) en vue d'optimiser la manipulation d'interfaces de service, et ce dans l'optique de simplifier la mise en œuvre d'applications construites à partir de composants basés sur d'autres plates-formes.
Parmi les évolutions apportées à WCF dans le domaine des Web Services, Microsoft évoque notamment le support des technologies Atom, POX, ainsi que REST. Une spécification qui n'avait pas encore été prise en compte par Microsoft, le groupe ayant choisi jusqu'ici de se concentrer sur les standards de type WS -. Autre nouveauté de WCF : son intégration à WF (Windows Workflow Foundation). La combinaison des deux briques est gérée par un nouveau modèle applicatif, basé sur XAML, de type déclaratif permettant de décrire l'ensemble des objets d'une application (présentation, processus, services, etc.).
Les capacités de WCF en matière de modélisation de workflow s'enrichissent par ailleurs de nouvelles possibilités, comme le contrôle de persistance ou encore la gestion d'association de données.
Aux côtés du Framework .Net 4.0, Microsoft prévoit de proposer une mise à jour de Windows Server sous la forme d'un fichier téléchargeable - également prévue d'ici fin octobre. Nom de code : Dublin. Cette mise à jour intègrera l'ensemble des éléments nécessaires à l'exécution et l'orchestration de processus, au premier rang desquels un moteur de règles. Au programme : la corrélation et la retransmission de messages et le routage de messages en fonction de leur contenu.
L'objectif de Microsoft est clair : faire monter en gamme son serveur d'applications, en vue préparer la sortie de la version 2010 de l'environnement de développement Visual Studio prévue l'année prochaine.