Longhorn, le successeur de l’actuel Windows XP, n’inaugurera pas seulement une nouvelle interface graphique et un système de fichiers rénové. Le nouvel OS intégrera
aussi Indigo, nom de code d’une technologie d’interopérabilité entre applications qui constituera la couche de communication de
WinFX, le successeur de .NET.Indigo est une couche logicielle destinée à unifier les modes de communication propres aux composants COM+ et .NET. Le but est de généraliser une architecture à base de services Web moins rigide que les systèmes d’échange de
messages propriétaires comme COM ou le Remoting propre aux objets .NET.Les dialogues ne se font alors plus par appels de procédures distantes (RPC), mais à l’aide de messages au format
XML, incorporant des données, le tout transmis par des requêtes
Soap, afin de simplifier le travail du développeur. Les composants Enterprise Services (ex-COM+) ou de simples objets .NET, toujours à l’origine des traitements, peuvent, dans
ce contexte, échanger nativement des données par message, alors qu’il faut actuellement leur ajouter une interface de communication de type service Web.Microsoft compte placer dans Indigo les technologies de services web en cours de développement. Ainsi,
WS-Security pour Web Service-Security sera dédié à la sécurité des échanges, Reliable Messenging assurera qu’un message a été bien reçu en une seule fois.
Plus tard, WS-Transaction introduira la réversibilité d’une transaction initiée par un message.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.